diff --git a/client/src/state/pages/add_table.rs b/client/src/state/pages/add_table.rs index 6833c3d..8e84bea 100644 --- a/client/src/state/pages/add_table.rs +++ b/client/src/state/pages/add_table.rs @@ -59,19 +59,13 @@ impl Default for AddTableState { table_name_input: String::new(), column_name_input: String::new(), column_type_input: String::new(), - columns: vec![ - ColumnDefinition { name: "id".to_string(), data_type: "INTEGER".to_string() }, - ColumnDefinition { name: "name".to_string(), data_type: "TEXT".to_string() }, - ], - indexes: vec!["id".to_string()], - links: vec![ - LinkDefinition { linked_table_name: "related_table".to_string(), is_required: true }, - LinkDefinition { linked_table_name: "another_table".to_string(), is_required: false }, - ], + columns: Vec::new(), + indexes: Vec::new(), + links: Vec::new(), current_focus: AddTableFocus::InputTableName, - column_table_state: TableState::default().with_selected(0), - index_table_state: TableState::default().with_selected(0), - link_table_state: TableState::default().with_selected(0), + column_table_state: TableState::default(), + index_table_state: TableState::default(), + link_table_state: TableState::default(), table_name_cursor_pos: 0, column_name_cursor_pos: 0, column_type_cursor_pos: 0,