chore: sync DB to imrnes pgbouncer pool 6432
This commit is contained in:
+1
-1
@@ -1,7 +1,7 @@
|
|||||||
DISCORD_TOKEN=
|
DISCORD_TOKEN=
|
||||||
DISCORD_CLIENT_ID=
|
DISCORD_CLIENT_ID=
|
||||||
DISCORD_GUILD_ID=
|
DISCORD_GUILD_ID=
|
||||||
DATABASE_URL=postgresql://booster_role:booster_role@localhost:5432/booster_role
|
DATABASE_URL=postgresql://asephs:***@100.121.180.82:6432/boost
|
||||||
BOOSTER_ROLE_ANCHOR_ROLE_ID=
|
BOOSTER_ROLE_ANCHOR_ROLE_ID=
|
||||||
BOOSTER_ELIGIBILITY_ROLE_ID=1206431347925852162
|
BOOSTER_ELIGIBILITY_ROLE_ID=1206431347925852162
|
||||||
BOOSTER_GREETING_CHANNEL_ID=
|
BOOSTER_GREETING_CHANNEL_ID=
|
||||||
|
|||||||
@@ -30,7 +30,7 @@ Isi `.env`:
|
|||||||
DISCORD_TOKEN=token_bot_discord
|
DISCORD_TOKEN=token_bot_discord
|
||||||
DISCORD_CLIENT_ID=client_id_aplikasi_discord
|
DISCORD_CLIENT_ID=client_id_aplikasi_discord
|
||||||
DISCORD_GUILD_ID=id_server_discord
|
DISCORD_GUILD_ID=id_server_discord
|
||||||
DATABASE_URL=postgresql://booster_role:booster_role@localhost:5432/booster_role
|
DATABASE_URL=postgresql://asephs:***@100.121.180.82:6432/boost
|
||||||
BOOSTER_ROLE_ANCHOR_ROLE_ID=id_role_pembatas_opsional
|
BOOSTER_ROLE_ANCHOR_ROLE_ID=id_role_pembatas_opsional
|
||||||
BOOSTER_ELIGIBILITY_ROLE_ID=1206431347925852162
|
BOOSTER_ELIGIBILITY_ROLE_ID=1206431347925852162
|
||||||
LOG_LEVEL=info
|
LOG_LEVEL=info
|
||||||
@@ -47,7 +47,7 @@ bun run db:generate
|
|||||||
bun run db:migrate
|
bun run db:migrate
|
||||||
```
|
```
|
||||||
|
|
||||||
Pastikan `DATABASE_URL` mengarah ke database PostgreSQL external sebelum menjalankan migration.
|
Pastikan `DATABASE_URL` mengarah ke database PostgreSQL external (pool PgBouncer imrnes `100.121.180.82:6432`) sebelum menjalankan migration.
|
||||||
|
|
||||||
## Menjalankan bot
|
## Menjalankan bot
|
||||||
|
|
||||||
|
|||||||
+1
-1
@@ -5,6 +5,6 @@ export default defineConfig({
|
|||||||
out: "./src/db/migrations",
|
out: "./src/db/migrations",
|
||||||
dialect: "postgresql",
|
dialect: "postgresql",
|
||||||
dbCredentials: {
|
dbCredentials: {
|
||||||
url: process.env.DATABASE_URL ?? "postgresql://booster_role:booster_role@localhost:5432/booster_role"
|
url: process.env.DATABASE_URL ?? "postgresql://asephs:***@100.121.180.82:6432/boost"
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|||||||
+1
-1
@@ -14,7 +14,7 @@ export function loadConfig(env: Record<string, string | undefined> = process.env
|
|||||||
discordToken: requireEnv(env, "DISCORD_TOKEN"),
|
discordToken: requireEnv(env, "DISCORD_TOKEN"),
|
||||||
discordClientId: requireEnv(env, "DISCORD_CLIENT_ID"),
|
discordClientId: requireEnv(env, "DISCORD_CLIENT_ID"),
|
||||||
discordGuildId: requireEnv(env, "DISCORD_GUILD_ID"),
|
discordGuildId: requireEnv(env, "DISCORD_GUILD_ID"),
|
||||||
databaseUrl: env.DATABASE_URL ?? "postgresql://booster_role:booster_role@localhost:5432/booster_role",
|
databaseUrl: env.DATABASE_URL ?? "postgresql://asephs:***@100.121.180.82:6432/boost",
|
||||||
boosterRoleAnchorRoleId: env.BOOSTER_ROLE_ANCHOR_ROLE_ID ?? null,
|
boosterRoleAnchorRoleId: env.BOOSTER_ROLE_ANCHOR_ROLE_ID ?? null,
|
||||||
boosterEligibilityRoleId: env.BOOSTER_ELIGIBILITY_ROLE_ID ?? "1206431347925852162",
|
boosterEligibilityRoleId: env.BOOSTER_ELIGIBILITY_ROLE_ID ?? "1206431347925852162",
|
||||||
boostCleanupIntervalMs: Number(env.BOOST_CLEANUP_INTERVAL_MS) || 5 * 60 * 1000,
|
boostCleanupIntervalMs: Number(env.BOOST_CLEANUP_INTERVAL_MS) || 5 * 60 * 1000,
|
||||||
|
|||||||
Reference in New Issue
Block a user