Skip to main content

SchemaChangeCode

@webda/sql-schema


Type Alias: SchemaChangeCode

SchemaChangeCode = "OPTIONS_CHANGED" | "MODEL_ADDED" | "MODEL_REMOVED" | "MODEL_TABLE_CHANGED" | "TABLE_ADDED" | "TABLE_UNUSED" | "PRIMARY_KEY_CHANGED" | "COLUMN_ADDED" | "COLUMN_UNUSED" | "POSSIBLE_RENAME" | "TYPE_WIDENED" | "TYPE_NARROWED" | "TYPE_CHANGED" | "COLUMN_ROLE_CHANGED" | "ENUM_VALUES_ADDED" | "ENUM_VALUES_REMOVED" | "ENUM_CONSTRAINT_ADDED" | "ENUM_CONSTRAINT_REMOVED" | "FIELD_REQUIRED" | "FIELD_OPTIONAL" | "RELATION_ADDED" | "RELATION_REMOVED" | "RELATION_KIND_CHANGED" | "RELATION_TARGET_CHANGED" | "DELETE_POLICY_CHANGED" | "INDEX_ADDED" | "UNIQUE_INDEX_ADDED"

Defined in: packages/sql-schema/src/compare.ts:16

Kind of change