From d945809d35487c7ea4d933c729d9075a5ceb457c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nicolas=20=C3=89vrard?= Date: Mon, 13 Mar 2023 17:55:28 +0100 Subject: [PATCH] Update all table definitions or only those specified in arguments Closes #12136 --- trytond/trytond/backend/postgresql/table.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/trytond/trytond/backend/postgresql/table.py b/trytond/trytond/backend/postgresql/table.py index ec240b3d1c..c4dc057ada 100644 --- a/trytond/trytond/backend/postgresql/table.py +++ b/trytond/trytond/backend/postgresql/table.py @@ -220,7 +220,9 @@ class TableHandler(TableHandlerInterface): self.__indexes = [l[0] for l in cursor] return self.__indexes - def _update_definitions(self, columns=True, constraints=True): + def _update_definitions(self, columns=None, constraints=None): + if columns is None and constraints is None: + columns = constraints = True if columns: self.__columns = None if constraints: