Recipes

schema.sql 16 lines

Files · 8
12345678910111213141516CREATE TABLE recipes (
  id INTEGER PRIMARY KEY AUTOINCREMENT,
  name TEXT NOT NULL,
  description TEXT,
  url TEXT,
  author TEXT,
  date_published TEXT,
  prep_time TEXT,
  cook_time TEXT,
  total_time TEXT,
  recipe_yield TEXT,
  recipe_category TEXT,
  recipe_cuisine TEXT,
  recipe_ingredient TEXT NOT NULL DEFAULT '[]' CHECK (json_valid(recipe_ingredient) AND json_type(recipe_ingredient) = 'array'),
  recipe_instructions TEXT
);