From e52e287c32b289ab0f579c53af216551f1751995 Mon Sep 17 00:00:00 2001 From: filipriec Date: Fri, 21 Feb 2025 11:13:41 +0100 Subject: [PATCH] backend response according to the models --- src/adresar/handlers/get_table_structure.rs | 38 +++++++++------------ 1 file changed, 16 insertions(+), 22 deletions(-) diff --git a/src/adresar/handlers/get_table_structure.rs b/src/adresar/handlers/get_table_structure.rs index 6800ce6..716c9d7 100644 --- a/src/adresar/handlers/get_table_structure.rs +++ b/src/adresar/handlers/get_table_structure.rs @@ -10,106 +10,100 @@ pub async fn get_table_structure( let columns = vec![ TableColumn { name: "id".to_string(), - data_type: "BIGSERIAL".to_string(), // Updated field name + data_type: "BIGSERIAL".to_string(), is_nullable: false, is_primary_key: true, }, TableColumn { name: "firma".to_string(), - data_type: "TEXT".to_string(), // Updated field name + data_type: "TEXT".to_string(), is_nullable: false, is_primary_key: false, }, TableColumn { name: "kz".to_string(), - data_type: "TEXT".to_string(), // Updated field name + data_type: "TEXT".to_string(), is_nullable: true, is_primary_key: false, }, TableColumn { name: "drc".to_string(), - data_type: "TEXT".to_string(), // Updated field name + data_type: "TEXT".to_string(), is_nullable: true, is_primary_key: false, }, TableColumn { name: "ulica".to_string(), - data_type: "TEXT".to_string(), // Updated field name + data_type: "TEXT".to_string(), is_nullable: true, is_primary_key: false, }, TableColumn { name: "psc".to_string(), - data_type: "TEXT".to_string(), // Updated field name + data_type: "TEXT".to_string(), is_nullable: true, is_primary_key: false, }, TableColumn { name: "mesto".to_string(), - data_type: "TEXT".to_string(), // Updated field name + data_type: "TEXT".to_string(), is_nullable: true, is_primary_key: false, }, TableColumn { name: "stat".to_string(), - data_type: "TEXT".to_string(), // Updated field name + data_type: "TEXT".to_string(), is_nullable: true, is_primary_key: false, }, TableColumn { name: "banka".to_string(), - data_type: "TEXT".to_string(), // Updated field name + data_type: "TEXT".to_string(), is_nullable: true, is_primary_key: false, }, TableColumn { name: "ucet".to_string(), - data_type: "TEXT".to_string(), // Updated field name + data_type: "TEXT".to_string(), is_nullable: true, is_primary_key: false, }, TableColumn { name: "skladm".to_string(), - data_type: "TEXT".to_string(), // Updated field name + data_type: "TEXT".to_string(), is_nullable: true, is_primary_key: false, }, TableColumn { name: "ico".to_string(), - data_type: "TEXT".to_string(), // Updated field name + data_type: "TEXT".to_string(), is_nullable: true, is_primary_key: false, }, TableColumn { name: "kontakt".to_string(), - data_type: "TEXT".to_string(), // Updated field name + data_type: "TEXT".to_string(), is_nullable: true, is_primary_key: false, }, TableColumn { name: "telefon".to_string(), - data_type: "TEXT".to_string(), // Updated field name + data_type: "TEXT".to_string(), is_nullable: true, is_primary_key: false, }, TableColumn { name: "skladu".to_string(), - data_type: "TEXT".to_string(), // Updated field name + data_type: "TEXT".to_string(), is_nullable: true, is_primary_key: false, }, TableColumn { name: "fax".to_string(), - data_type: "TEXT".to_string(), // Updated field name + data_type: "TEXT".to_string(), is_nullable: true, is_primary_key: false, }, - TableColumn { - name: "created_at".to_string(), - data_type: "TIMESTAMPTZ".to_string(), // Updated field name - is_nullable: false, - is_primary_key: false, - }, ]; Ok(TableStructureResponse { columns })