SQL

CREATE TABLE teams  (
  id TEXT PRIMARY KEY,
  name TEXT NOT NULL,
  slug TEXT NOT NULL UNIQUE,
  owner_user_id TEXT NOT NULL,
  created_at TEXT NOT NULL DEFAULT (datetime('now')),
  updated_at TEXT NOT NULL DEFAULT (datetime('now')),
  FOREIGN KEY (owner_user_id) REFERENCES user(id) ON DELETE CASCADE
)

+ Add column

Columns

Column Data type Allow null Primary key Actions
id TEXT Rename | Drop
name TEXT Rename | Drop
slug TEXT Rename | Drop
owner_user_id TEXT Rename | Drop
created_at TEXT Rename | Drop
updated_at TEXT Rename | Drop

Foreign Keys

Column Destination
owner_user_id user.id

+ Add index

Indexes

Name Columns Unique SQL Drop?
idx_teams_owner
  • owner_user_id
  • updated_at
SQL
CREATE INDEX idx_teams_owner
ON teams(owner_user_id, updated_at)
Drop
sqlite_autoindex_teams_1 id SQL
-- no sql found --
Drop
sqlite_autoindex_teams_2 slug SQL
-- no sql found --
Drop