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)