Refactor code structure for improved readability and maintainability

This commit is contained in:
2026-03-23 11:12:56 +07:00
parent e345d9ccce
commit ffd177718f
39 changed files with 5258 additions and 520 deletions
+12
View File
@@ -48,6 +48,7 @@ model User {
comments Comment[]
bookmarks Bookmark[]
novels Novel[] @relation("AuthorNovels") // Truyện do người này (MOD/ADMIN) đăng
settings UserSetting?
}
model VerificationToken {
@@ -58,6 +59,17 @@ model VerificationToken {
@@unique([identifier, token])
}
model UserSetting {
id String @id @default(cuid())
userId String @unique
fontSize Float @default(18)
lineHeight Float @default(1.8)
letterSpacing Float @default(0)
fontFamily String @default("font-serif")
user User @relation(fields: [userId], references: [id], onDelete: Cascade)
}
// Custom App Schema
enum Role {
USER