diff --git a/README.md b/README.md index eafdf66..591a693 100644 --- a/README.md +++ b/README.md @@ -85,6 +85,29 @@ RelSpec includes a powerful schema validation and linting tool: ## Use of AI [Rules and use of AI](./AI_USE.md) +## User Interface + +RelSpec provides an interactive terminal-based user interface for managing and editing database schemas. The UI allows you to: + +- **Browse Databases** - Navigate through your database structure with an intuitive menu system +- **Edit Schemas** - Create, modify, and organize database schemas +- **Manage Tables** - Add, update, or delete tables with full control over structure +- **Configure Columns** - Define column properties, data types, constraints, and relationships +- **Interactive Editing** - Real-time validation and feedback as you make changes + +The interface supports multiple input formats, making it easy to load, edit, and save your database definitions in various formats. + +

+ +

+

+ +

+

+ +

+ + ## Installation ```bash diff --git a/assets/image/screenshots/edit_column.jpg b/assets/image/screenshots/edit_column.jpg new file mode 100644 index 0000000..88d54e3 Binary files /dev/null and b/assets/image/screenshots/edit_column.jpg differ diff --git a/assets/image/screenshots/main_screen.jpg b/assets/image/screenshots/main_screen.jpg new file mode 100644 index 0000000..5d7025d Binary files /dev/null and b/assets/image/screenshots/main_screen.jpg differ diff --git a/assets/image/screenshots/table_view.jpg b/assets/image/screenshots/table_view.jpg new file mode 100644 index 0000000..1c36053 Binary files /dev/null and b/assets/image/screenshots/table_view.jpg differ