Fixed potential bug in the table node.

This commit is contained in:
Aditya Toshniwal 2021-07-30 13:28:07 +05:30 committed by Akshay Joshi
parent 03477d407e
commit 9d985d3d8f
2 changed files with 4 additions and 4 deletions

View File

@ -823,9 +823,9 @@ class TableView(BaseTableView, DataTypeReader, SchemaDiffTableCompare):
if 'relacl' in data:
data['relacl'] = parse_priv_to_db(data['relacl'], self.acl)
# Parse & format columns
data = column_utils.parse_format_columns(data)
data = TableView.check_and_convert_name_to_string(data)
# Parse & format columns
data = column_utils.parse_format_columns(data)
data = TableView.check_and_convert_name_to_string(data)
# 'coll_inherits' is Array but it comes as string from browser
# We will convert it again to list

View File

@ -1473,7 +1473,7 @@ class BaseTableView(PGChildNodeView, BasePartitionTable, VacuumSettings):
else:
error, errmsg = BaseTableView._check_for_create_sql(data)
if error:
return gettext('-- definition incomplete')
return gettext('-- definition incomplete'), data['name']
# validate constraint data.
self._validate_constraint_data(data)