From a6800af8ffeae56a0eb633e9821a1cf7fb226e70 Mon Sep 17 00:00:00 2001 From: Kenio de Souza Date: Fri, 14 Nov 2025 09:18:43 -0300 Subject: [PATCH] =?UTF-8?q?feat():=20Feito=20a=20inser=C3=A7=C3=A3o=20do?= =?UTF-8?q?=20schema=20do=20banco=20de=20dados=20firebird?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../repositories/firebird/firebird_schema_repository.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/packages/v1/administrativo/repositories/firebird/firebird_schema_repository.py b/packages/v1/administrativo/repositories/firebird/firebird_schema_repository.py index 46adf97..ad74fb3 100644 --- a/packages/v1/administrativo/repositories/firebird/firebird_schema_repository.py +++ b/packages/v1/administrativo/repositories/firebird/firebird_schema_repository.py @@ -203,7 +203,13 @@ class FirebirdSchemaExtractor(BaseRepository): # Preenchimento de parâmetros. params = { 'json_data': json_data # Deve ser None/0 para INSERT - } + } + + # Primeiro exlui os dados antigos + sql = """DELETE FROM firebird_schema""" + + # Execução do SQL. + self.run(sql) # Inserção simples sql = """INSERT INTO firebird_schema (structure) VALUES (:json_data) """