Skip to content

Commit 5201f43

Browse files
committed
update: database URLs in Prisma schema files and add new dependencies in package.json
1 parent 833b0ac commit 5201f43

File tree

3 files changed

+30
-9
lines changed

3 files changed

+30
-9
lines changed

packages/database/prisma/velog-book-mongo/schema.prisma

Lines changed: 16 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -5,16 +5,17 @@ generator client {
55

66
datasource db {
77
provider = "mongodb"
8-
url = env("MONGO_URL")
8+
url = env("VELOG_BOOK_MONGO_URL")
99
}
1010

1111
model Writer {
12-
id String @id @default(auto()) @map("_id") @db.ObjectId
13-
fk_user_id String @unique
14-
pen_name String @unique
15-
email String @unique
16-
short_bio String? @db.String
17-
books Book[]
12+
id String @id @default(auto()) @map("_id") @db.ObjectId
13+
fk_user_id String @unique
14+
pen_name String @unique
15+
email String @unique
16+
short_bio String? @db.String
17+
last_accessed_at DateTime @default(now()) @db.Timestamp
18+
books Book[]
1819
1920
@@map("writers")
2021
}
@@ -25,8 +26,16 @@ model Book {
2526
thumbnail String @db.String
2627
writer_id String @db.ObjectId
2728
is_published Boolean @default(false)
29+
is_private Boolean @default(true)
30+
is_temp Boolean @default(true)
2831
writer Writer @relation(fields: [writer_id], references: [id])
2932
pages Page[]
33+
url_slug String @unique
34+
description String @db.String
35+
36+
released_at DateTime? @db.Timestamp
37+
created_at DateTime @default(now()) @db.Timestamp
38+
updated_at DateTime @default(now()) @db.Timestamp
3039
3140
@@map("books")
3241
}

packages/database/prisma/velog-rds/schema.prisma

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ generator client {
66

77
datasource db {
88
provider = "postgresql"
9-
url = env("DATABASE_URL")
9+
url = env("VELOG_RDS_URL")
1010
extensions = [uuidOssp(map: "uuid-ossp")]
1111
}
1212

packages/library/package.json

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,14 @@
2020
"./discord": {
2121
"default": "./dist/discord/DiscordService.mjs",
2222
"types": "./dist/discord/DiscordService.d.mts"
23+
},
24+
"./fastifyCookie": {
25+
"default": "./dist/fastifyCookie/FastifyCookieService.mjs",
26+
"types": "./dist/fastifyCookie/FastifyCookieService.d.mts"
27+
},
28+
"./jwt": {
29+
"default": "./dist/jwt/JwtService.mjs",
30+
"types": "./dist/jwt/JwtService.d.mts"
2331
}
2432
},
2533
"scripts": {
@@ -29,12 +37,16 @@
2937
},
3038
"dependencies": {
3139
"@aws-sdk/client-s3": "^3.473.0",
32-
"@packages/scripts": "workspace:*"
40+
"@fastify/cookie": "^9.3.1",
41+
"@packages/scripts": "workspace:*",
42+
"fastify": "^4.26.2",
43+
"jsonwebtoken": "^9.0.2"
3344
},
3445
"devDependencies": {
3546
"@packages/eslint-config": "workspace:*",
3647
"@packages/tsconfig": "workspace:*",
3748
"@types/jest": "^29.5.12",
49+
"@types/jsonwebtoken": "^9.0.2",
3850
"eslint": "^9.0.0",
3951
"tsx": "^4.7.2",
4052
"typescript": "^5.4.5"

0 commit comments

Comments
 (0)