SQL

CREATE TABLE recipe_settings  (
  created_at DATETIME,
  update_at DATETIME,
  id INTEGER NOT NULL,
  recipe_id CHAR(32),
  public BOOLEAN,
  show_nutrition BOOLEAN,
  show_assets BOOLEAN,
  landscape_view BOOLEAN,
  disable_amount BOOLEAN,
  disable_comments BOOLEAN,
  locked BOOLEAN,
  PRIMARY KEY (id),
  FOREIGN KEY(recipe_id) REFERENCES recipes (id)
)

+ Add column

Columns

Column Data type Allow null Primary key Actions
created_at DATETIME Rename | Drop
update_at DATETIME Rename | Drop
id INTEGER Rename | Drop
recipe_id CHAR(32) Rename | Drop
public BOOLEAN Rename | Drop
show_nutrition BOOLEAN Rename | Drop
show_assets BOOLEAN Rename | Drop
landscape_view BOOLEAN Rename | Drop
disable_amount BOOLEAN Rename | Drop
disable_comments BOOLEAN Rename | Drop
locked BOOLEAN Rename | Drop

Foreign Keys

Column Destination
recipe_id recipes.id

+ Add index

Indexes

Name Columns Unique SQL Drop?
ix_recipe_settings_created_at created_at SQL
CREATE INDEX ix_recipe_settings_created_at
ON recipe_settings (created_at)
Drop
ix_recipe_settings_recipe_id recipe_id SQL
CREATE INDEX ix_recipe_settings_recipe_id
ON recipe_settings (recipe_id)
Drop