diff --git a/prisma/migrations/20231029031625_init/migration.sql b/prisma/migrations/20231031075205_init/migration.sql similarity index 91% rename from prisma/migrations/20231029031625_init/migration.sql rename to prisma/migrations/20231031075205_init/migration.sql index 948992101707cef24164b43a0dcbef0006cd26de..241bdde062db877af727a9a38f06aac64d19f968 100644 --- a/prisma/migrations/20231029031625_init/migration.sql +++ b/prisma/migrations/20231031075205_init/migration.sql @@ -11,7 +11,7 @@ CREATE TABLE "user" ( CREATE TABLE "premium_album" ( "album_id" SERIAL NOT NULL, "album_name" VARCHAR(255) NOT NULL, - "release_date" TIMESTAMP(3) NOT NULL, + "release_date" DATE NOT NULL, "genre" VARCHAR(255) NOT NULL, "artist" VARCHAR(255) NOT NULL, "cover_filename" VARCHAR(255) NOT NULL, @@ -25,8 +25,8 @@ CREATE TABLE "premium_song" ( "album_id" INTEGER NOT NULL, "title" VARCHAR(255) NOT NULL, "artist" VARCHAR(255) NOT NULL, - "song_number" INTEGER NOT NULL, - "disc_number" INTEGER, + "song_number" SMALLINT NOT NULL, + "disc_number" SMALLINT, "duration" INTEGER NOT NULL, "audio_filename" VARCHAR(255) NOT NULL, diff --git a/prisma/schema.prisma b/prisma/schema.prisma index bf895a359769cdda002b563c430ed21d86cae820..0ad09b2d862954593af1a99eeef8cf2ccf814f91 100644 --- a/prisma/schema.prisma +++ b/prisma/schema.prisma @@ -35,8 +35,8 @@ model PremiumSong { albumId Int @map("album_id") title String @db.VarChar(255) artist String @db.VarChar(255) - songNumber Int @map("song_number") - discNumber Int? @map("disc_number") + songNumber Int @map("song_number") @db.SmallInt + discNumber Int? @map("disc_number") @db.SmallInt duration Int audioFilename String @map("audio_filename") @db.VarChar(255) PremiumAlbum PremiumAlbum @relation(fields: [albumId], references: [albumId], onUpdate: Cascade, onDelete: Cascade)