From a3022f83324dca10938341481468a3420954139c Mon Sep 17 00:00:00 2001 From: git_admin Date: Mon, 27 Apr 2026 08:15:47 +0000 Subject: [PATCH] Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) --- .../migrations/16.0.3.0.0/pre-migration.py | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 addons/cetmix_tower_server/migrations/16.0.3.0.0/pre-migration.py diff --git a/addons/cetmix_tower_server/migrations/16.0.3.0.0/pre-migration.py b/addons/cetmix_tower_server/migrations/16.0.3.0.0/pre-migration.py new file mode 100644 index 0000000..8c387d3 --- /dev/null +++ b/addons/cetmix_tower_server/migrations/16.0.3.0.0/pre-migration.py @@ -0,0 +1,17 @@ +# Remove the "unique_variable_value_server" constraint for cx_tower_variable_value model +import logging + +_logger = logging.getLogger(__name__) + + +def migrate(cr, version): + """Remove the unique_variable_value_server constraint before migration.""" + cr.execute( + """ + ALTER TABLE cx_tower_variable_value + DROP CONSTRAINT IF EXISTS unique_variable_value_server + """ + ) + _logger.info( + "Removed unique_variable_value_server constraint from cx_tower_variable_value" + )