From e8aaa328e6d5d712a13cf2557f3d2f7b307bb365 Mon Sep 17 00:00:00 2001 From: Szymon Nowakowski Date: Tue, 13 Aug 2024 23:26:07 +0200 Subject: [PATCH] Fix system info DDL typo and modifiedAt login --- packages/backend/src/services/database.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/backend/src/services/database.ts b/packages/backend/src/services/database.ts index b23a944..f43fbe4 100644 --- a/packages/backend/src/services/database.ts +++ b/packages/backend/src/services/database.ts @@ -41,7 +41,7 @@ export const DatabaseLive = (filePath: string = "db.sqlite3") => Layer.effect(Da createdBy TEXT REFERENCES User (userId) ON DELETE SET NULL ON UPDATE CASCADE, createdAt TEXT NOT NULL, modifiedBy TEXT REFERENCES User (userId) ON DELETE SET NULL ON UPDATE CASCADE, - modifiedAt TEXT NUL NULL + modifiedAt TEXT `; db.exec("PRAGMA foreign_keys = ON"); @@ -104,7 +104,7 @@ export const DatabaseLive = (filePath: string = "db.sqlite3") => Layer.effect(Da const createPiece = db.prepare< never, [pieceId: PieceId, name: string, composer: string | null, lyricist: string | null, arranger: string | null, user: UserId] - >("INSERT INTO Piece (pieceId, name, composer, lyricist, arranger, createdBy, createdAt, modifiedBy, modifiedAt) VALUES (?1, ?2, ?3, ?4, ?5, ?6, datetime(), ?6, datetime())"); + >("INSERT INTO Piece (pieceId, name, composer, lyricist, arranger, createdBy, createdAt, modifiedBy, modifiedAt) VALUES (?1, ?2, ?3, ?4, ?5, ?6, datetime(), ?6, NULL)"); const getPieces = db.prepare< typeof Piece.Encoded, []