Container view — Architecture Overview
architecture-overview · hero
Component view — Guild Settings Manager
architecture-overview › view-settings-manager
Component view — Guild Settings Dashboard
architecture-overview › view-guild-dashboard
Saving guild settings
save-settings
SettingsUpdateRequest → SerializedGuildSettings
app/components/guild/settings/Form.vue app/composables/useGuildSettings.ts app/pages/app.vue
app/components/guild/logs/CommandLogTable.vue app/composables/useCommandLog.ts
app/composables/useSettingsForm.ts
app/components/guild/settings/Automod.vue
app/components/guild/settings/Events.vue app/components/guild/settings/filter/Capitals.vue app/components/guild/settings/filter/Word.vue
server/api/guilds/[guild]/settings.get.ts server/api/guilds/[guild]/settings.patch.ts
server/api/guilds/[guild]/logs/commands.get.ts server/api/guilds/[guild]/logs/index.get.ts server/api/guilds/[guild]/logs/moderation.get.ts
server/plugins/evlog-drain.ts
server/database/settings/functions.ts server/database/settings/index.ts
server/database/settings/validation.ts
server/database/settings/columns.ts server/database/settings/storage.ts
server/database/settings/structures/AdderManager.ts server/database/settings/utils/Adder.ts
server/utils/audit/postgres-drain.ts
shared/schemas/settings-form.ts shared/schemas/settings.ts shared/utils/guild-modules.ts
server/database/contract.prisma server/database/prisma.ts
server/database/contract.prisma
server/database/contract.prisma
server/database/contract.prisma
server/database/contract.prisma
server/api/guilds/[guild]/settings.get.ts server/api/guilds/[guild]/settings.patch.ts
server/api/guilds/[guild]/logs/commands.get.ts server/api/guilds/[guild]/logs/index.get.ts server/api/guilds/[guild]/logs/moderation.get.ts
server/database/settings/functions.ts server/database/settings/index.ts
server/database/settings/validation.ts
server/database/settings/columns.ts server/database/settings/storage.ts
server/database/settings/structures/AdderManager.ts server/database/settings/utils/Adder.ts
server/utils/audit/postgres-drain.ts
shared/schemas/settings-form.ts shared/schemas/settings.ts shared/utils/guild-modules.ts
server/database/contract.prisma server/database/prisma.ts
server/database/contract.prisma
server/database/contract.prisma
server/database/contract.prisma
server/database/contract.prisma
app/components/guild/settings/Form.vue app/composables/useGuildSettings.ts app/pages/app.vue
app/components/guild/logs/CommandLogTable.vue app/composables/useCommandLog.ts
app/composables/useSettingsForm.ts
app/components/guild/settings/Automod.vue
app/components/guild/settings/Events.vue app/components/guild/settings/filter/Capitals.vue app/components/guild/settings/filter/Word.vue
server/api/guilds/[guild]/settings.get.ts server/api/guilds/[guild]/settings.patch.ts
server/api/guilds/[guild]/logs/commands.get.ts server/api/guilds/[guild]/logs/index.get.ts server/api/guilds/[guild]/logs/moderation.get.ts
app/components/guild/settings/Form.vue app/composables/useGuildSettings.ts app/pages/app.vue
server/api/guilds/[guild]/settings.get.ts server/api/guilds/[guild]/settings.patch.ts
server/plugins/evlog-drain.ts
server/database/settings/functions.ts server/database/settings/index.ts
server/utils/audit/postgres-drain.ts
server/database/contract.prisma server/database/prisma.ts
server/database/contract.prisma
server/database/contract.prisma
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
/
What could this change break?
What should I review most carefully?
Drag to select a region · Space to pan · Drop a screenshot
↵
refactor(database): run on the bot's V7 contract with Prisma ORM 8 only
wolfstar-project/wolfstar.rocks #455
· 4 diagrams
Start the walkthrough
W
Fit the whole strip
1
Copy share link
Switch to light
Loading comments
Loading screenshots
How to move around
Ask about this canvas
/
◈ Rendered by
PR Lens
· crafted with ❤️ by the
Coldtea
team
100%
Container view — Architecture Overview
Architecture
Component view — Guild Settings Manager
Architecture
Component view — Guild Settings Dashboard
Architecture
Saving guild settings
Data flow
Resume walkthrough
↵
This diagram has a walkthrough
scroll to move through it
swipe to move through it