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, []