diff --git a/frappe/database/schema.py b/frappe/database/schema.py index 724863af95..d7766d15cd 100644 --- a/frappe/database/schema.py +++ b/frappe/database/schema.py @@ -29,9 +29,6 @@ class DBTable: # load self.get_columns_from_docfields() - def __repr__(self): - return self.table_name - def sync(self): if self.is_new(): self.create() @@ -204,9 +201,6 @@ class DbColumn: self.unique = unique self.precision = precision - def __repr__(self): - return self.table.table_name + '_' + self.fieldname + '_(' + self.fieldtype + ')' - def get_definition(self, with_default=1): column_def = get_definition(self.fieldtype, precision=self.precision, length=self.length) diff --git a/frappe/patches/v12_0/delete_duplicate_indexes.py b/frappe/patches/v12_0/delete_duplicate_indexes.py index c1c540df22..5ec60971cc 100644 --- a/frappe/patches/v12_0/delete_duplicate_indexes.py +++ b/frappe/patches/v12_0/delete_duplicate_indexes.py @@ -4,6 +4,7 @@ import frappe # The patch only checks for indexes with UNIQUE constraints def execute(): + if frappe.db.db_type != 'mariadb': return all_tables = frappe.db.get_tables() final_deletion_map = frappe._dict()