···11+-- CreateTable
22+CREATE TABLE "Market" (
33+ "uri" TEXT NOT NULL PRIMARY KEY,
44+ "did" TEXT NOT NULL,
55+ "rkey" TEXT NOT NULL,
66+ "cid" TEXT NOT NULL,
77+ "question" TEXT NOT NULL,
88+ "liquidity" INTEGER NOT NULL,
99+ "closesAt" DATETIME NOT NULL,
1010+ "createdAt" DATETIME NOT NULL,
1111+ "indexedAt" DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP,
1212+ "record" TEXT NOT NULL
1313+);
1414+1515+-- CreateTable
1616+CREATE TABLE "Bet" (
1717+ "uri" TEXT NOT NULL PRIMARY KEY,
1818+ "did" TEXT NOT NULL,
1919+ "rkey" TEXT NOT NULL,
2020+ "cid" TEXT NOT NULL,
2121+ "marketUri" TEXT NOT NULL,
2222+ "marketCid" TEXT NOT NULL,
2323+ "position" TEXT NOT NULL,
2424+ "createdAt" DATETIME NOT NULL,
2525+ "indexedAt" DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP,
2626+ "record" TEXT NOT NULL,
2727+ CONSTRAINT "Bet_marketUri_fkey" FOREIGN KEY ("marketUri") REFERENCES "Market" ("uri") ON DELETE RESTRICT ON UPDATE CASCADE
2828+);
2929+3030+-- CreateTable
3131+CREATE TABLE "Resolution" (
3232+ "uri" TEXT NOT NULL PRIMARY KEY,
3333+ "did" TEXT NOT NULL,
3434+ "rkey" TEXT NOT NULL,
3535+ "cid" TEXT NOT NULL,
3636+ "marketUri" TEXT NOT NULL,
3737+ "marketCid" TEXT NOT NULL,
3838+ "answer" TEXT NOT NULL,
3939+ "createdAt" DATETIME NOT NULL,
4040+ "indexedAt" DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP,
4141+ "record" TEXT NOT NULL,
4242+ CONSTRAINT "Resolution_marketUri_fkey" FOREIGN KEY ("marketUri") REFERENCES "Market" ("uri") ON DELETE RESTRICT ON UPDATE CASCADE
4343+);
4444+4545+-- CreateIndex
4646+CREATE INDEX "Market_did_idx" ON "Market"("did");
4747+4848+-- CreateIndex
4949+CREATE INDEX "Market_closesAt_idx" ON "Market"("closesAt");
5050+5151+-- CreateIndex
5252+CREATE INDEX "Bet_did_idx" ON "Bet"("did");
5353+5454+-- CreateIndex
5555+CREATE INDEX "Bet_marketUri_idx" ON "Bet"("marketUri");
5656+5757+-- CreateIndex
5858+CREATE INDEX "Resolution_did_idx" ON "Resolution"("did");
5959+6060+-- CreateIndex
6161+CREATE INDEX "Resolution_marketUri_idx" ON "Resolution"("marketUri");