SQL

CREATE TABLE "execution_annotations"  (
  "id" integer PRIMARY KEY AUTOINCREMENT NOT NULL,
  "executionId" integer NOT NULL,
  "vote" varchar(6),
  "note" text,
  "createdAt" datetime(3) NOT NULL DEFAULT (STRFTIME('%Y-%m-%d %H:%M:%f', 'NOW')),
  "updatedAt" datetime(3) NOT NULL DEFAULT (STRFTIME('%Y-%m-%d %H:%M:%f', 'NOW')),
  CONSTRAINT "FK_97f863fa83c4786f19565084960" FOREIGN KEY ("executionId") REFERENCES "execution_entity" ("id") ON DELETE CASCADE
)

+ Add column

Columns

Column Data type Allow null Primary key Actions
id INTEGER Rename | Drop
executionId INTEGER Rename | Drop
vote varchar(6) Rename | Drop
note TEXT Rename | Drop
createdAt datetime(3) Rename | Drop
updatedAt datetime(3) Rename | Drop

Foreign Keys

Column Destination
executionId execution_entity.id

+ Add index

Indexes

Name Columns Unique SQL Drop?
IDX_97f863fa83c4786f1956508496 executionId SQL
CREATE UNIQUE INDEX "IDX_97f863fa83c4786f1956508496"
ON "execution_annotations" ("executionId")
Drop