fix: change fieldname for postgres create index
This commit is contained in:
parent
5669d9c559
commit
08b7430ba2
1 changed files with 2 additions and 2 deletions
|
|
@ -263,9 +263,9 @@ class PostgresDatabase(Database):
|
|||
Index name will be `fieldname1_fieldname2_index`"""
|
||||
index_name = index_name or self.get_index_name(fields)
|
||||
table_name = 'tab' + doctype
|
||||
|
||||
fields_str = re.sub(r"\(.*\)", "", '", "'.join(fields))
|
||||
self.commit()
|
||||
self.sql("""CREATE INDEX IF NOT EXISTS "{}" ON `{}`("{}")""".format(index_name, table_name, '", "'.join(fields)))
|
||||
self.sql(f'CREATE INDEX IF NOT EXISTS "{index_name}" ON `{table_name}`("{fields_str}")')
|
||||
|
||||
def add_unique(self, doctype, fields, constraint_name=None):
|
||||
if isinstance(fields, str):
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue