mirror of
https://github.com/taigrr/teaqlite.git
synced 2026-04-02 04:59:03 -07:00
adding exemptions for sql
This commit is contained in:
20
README.md
20
README.md
@@ -64,12 +64,13 @@ go run main.go sample.db
|
||||
|
||||
### Cell Edit Mode
|
||||
- Type new value for the selected cell
|
||||
- **Text Wrapping**: Long values are automatically wrapped for better visibility
|
||||
- `Enter`: Save changes to database
|
||||
- `Esc`: Cancel editing and return to row detail
|
||||
- `Backspace`: Delete characters
|
||||
|
||||
### SQL Query Mode
|
||||
- Type your SQL query
|
||||
- Type your SQL query (all keys including r, s, h, j, k, l work as input)
|
||||
- `Enter`: Execute query
|
||||
- `Backspace`: Delete characters
|
||||
- `Esc`: Return to table list
|
||||
@@ -84,14 +85,15 @@ go run main.go sample.db
|
||||
5. **Data Search**: Search within table data across all columns
|
||||
6. **Row Detail Modal**: 2-column view showing Column | Value for selected row
|
||||
7. **Cell Editing**: Live editing of individual cell values with database updates
|
||||
8. **Primary Key Detection**: Uses primary keys for reliable row updates
|
||||
9. **Screen-Aware Display**: Content automatically fits terminal size
|
||||
10. **SQL Query Execution**: Execute custom SQL queries and view results
|
||||
11. **Error Handling**: Displays database errors gracefully
|
||||
12. **Responsive UI**: Clean, styled interface that adapts to terminal size
|
||||
13. **Column Information**: Shows column names and handles NULL values
|
||||
14. **Navigation**: Intuitive keyboard shortcuts for all operations
|
||||
15. **Dynamic Column Width**: Columns adjust to terminal width
|
||||
8. **Text Wrapping**: Long values are automatically wrapped in edit and detail views
|
||||
9. **Primary Key Detection**: Uses primary keys for reliable row updates
|
||||
10. **Screen-Aware Display**: Content automatically fits terminal size
|
||||
11. **SQL Query Execution**: Execute custom SQL queries and view results (all keys work as input)
|
||||
12. **Error Handling**: Displays database errors gracefully
|
||||
13. **Responsive UI**: Clean, styled interface that adapts to terminal size
|
||||
14. **Column Information**: Shows column names and handles NULL values
|
||||
15. **Navigation**: Intuitive keyboard shortcuts for all operations
|
||||
16. **Dynamic Column Width**: Columns adjust to terminal width
|
||||
|
||||
## Navigation Flow
|
||||
|
||||
|
||||
Reference in New Issue
Block a user