Fresh history cut from cynarAI/evoo antigravity-handoff/project-timeline (Voice First + project timeline). Brand docs/titles as evOo; keep @rakazo/* packages as tech debt. Excludes node_modules, caches, secrets, voice blobs.
10 lines
507 B
SQL
10 lines
507 B
SQL
CREATE TABLE "ai_data_consents" (
|
|
"userId" TEXT NOT NULL REFERENCES "user"("id") ON DELETE CASCADE ON UPDATE CASCADE,
|
|
"spaceId" TEXT NOT NULL REFERENCES "spaces"("id") ON DELETE CASCADE ON UPDATE CASCADE,
|
|
"recipientKey" TEXT NOT NULL,
|
|
"version" TEXT NOT NULL,
|
|
"grantedAt" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
|
FOREIGN KEY ("spaceId", "userId") REFERENCES "space_members"("spaceId", "userId") ON DELETE CASCADE ON UPDATE CASCADE,
|
|
PRIMARY KEY ("userId", "spaceId", "recipientKey")
|
|
);
|