Announce Bytebase 1.0 and our Team Plan view the plan
Enforce the required columns in each table.
MySQL and TiDB support checking whether the schema change is backward compatible.
Only tables named with specific patterns can be deleted. The requires users to do a rename before dropping the table. The table name must have "_del" suffix by default.
Disallow leading '%' in LIKE, e.g. LIKE foo = '%x' is not allowed.
Enforce the table name format and length limit. Default snake_lower_case with 64 characters.
Enforce the column name format and length limit. Default snake_lower_case with 64 characters.
Enforce the unique key name format and length limit. Default uk_<table_name>_<column_list> with 64 characters.
Enforce the primary key name format and length limit. Default pk_<table_name>_<column_list>.
Enforce the index name format and length limit. Default idx_<table_name>_<column_list> with 64 characters.
Enforce the foreign key name format and length limit. Default fk_<referencing_table>_<referencing_column>_<referenced_table>_<referenced_column> with 64 characters.