SQL

CREATE TABLE ingredient_units_aliases  (
  id CHAR(32) NOT NULL,
  unit_id CHAR(32) NOT NULL,
  name VARCHAR NOT NULL,
  name_normalized VARCHAR,
  created_at DATETIME,
  update_at DATETIME,
  PRIMARY KEY (id, unit_id),
  FOREIGN KEY(unit_id) REFERENCES ingredient_units (id)
)

+ Add column

Columns

Column Data type Allow null Primary key Actions
id CHAR(32) Rename | Drop
unit_id CHAR(32) Rename | Drop
name VARCHAR Rename | Drop
name_normalized VARCHAR Rename | Drop
created_at DATETIME Rename | Drop
update_at DATETIME Rename | Drop

Foreign Keys

Column Destination
unit_id ingredient_units.id

+ Add index

Indexes

Name Columns Unique SQL Drop?
ix_ingredient_units_aliases_created_at created_at SQL
CREATE INDEX ix_ingredient_units_aliases_created_at
ON ingredient_units_aliases (created_at)
Drop
ix_ingredient_units_aliases_name_normalized name_normalized SQL
CREATE INDEX ix_ingredient_units_aliases_name_normalized
ON ingredient_units_aliases (name_normalized)
Drop
sqlite_autoindex_ingredient_units_aliases_1
  • id
  • unit_id
SQL
-- no sql found --
Drop