Skip to content
This repository was archived by the owner on May 12, 2026. It is now read-only.

Commit ffe601c

Browse files
chore: release versions
1 parent f564a09 commit ffe601c

7 files changed

Lines changed: 119 additions & 44 deletions

File tree

.changeset/moody-humans-call.md

Lines changed: 0 additions & 41 deletions
This file was deleted.

apps/bot/CHANGELOG.md

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,45 @@
11
# Changelog
22

3+
## 2.0.0
4+
5+
### Major Changes
6+
7+
- [#88](https://github.com/Arsabutispik/Khaxy/pull/88) [`f564a09`](https://github.com/Arsabutispik/Khaxy/commit/f564a0999210cde82f658f86a778f86f042cd6e7) Thanks [@Arsabutispik](https://github.com/Arsabutispik)! - # Refactor database schema and eliminate technical debt
8+
9+
## What changed
10+
- Restructured database schema with normalized table relationships
11+
- Renamed/removed deprecated columns and tables
12+
- Updated Prisma models and generated types across all packages
13+
- Refactored shared utilities (e.g., `logBan`) to reduce code duplication
14+
15+
## Why
16+
- Previous schema had accumulated technical debt and inconsistencies
17+
- Duplicate logic between event handlers and commands needed consolidation
18+
- Improved maintainability and type safety across the monorepo
19+
20+
## Migration guide
21+
22+
### Database
23+
24+
Run `pnpm db:migrate` to apply schema changes. Existing data may require manual migration scripts depending on your deployment.
25+
26+
### Bot (`khaxyrewrite`)
27+
- Import shared utilities from `src/utils/` instead of inline implementations
28+
- Update any direct database queries to match new schema field names
29+
30+
### Dashboard (`khaxy-dashboard`)
31+
- Update API routes and server actions to use new database types
32+
- Review any cached data structures that reference old field names
33+
34+
## Breaking changes
35+
- All packages must be updated together due to shared type dependencies
36+
- Database schema is incompatible with previous versions
37+
38+
### Patch Changes
39+
40+
- Updated dependencies [[`f564a09`](https://github.com/Arsabutispik/Khaxy/commit/f564a0999210cde82f658f86a778f86f042cd6e7)]:
41+
- @repo/database@1.0.0
42+
343
## 1.1.0
444

545
### Minor Changes

apps/bot/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "khaxyrewrite",
3-
"version": "1.1.0",
3+
"version": "2.0.0",
44
"packageManager": "pnpm@10.11.1",
55
"type": "module",
66
"description": "",

apps/web/CHANGELOG.md

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,45 @@
11
# Changelog
22

3+
## 2.0.0
4+
5+
### Major Changes
6+
7+
- [#88](https://github.com/Arsabutispik/Khaxy/pull/88) [`f564a09`](https://github.com/Arsabutispik/Khaxy/commit/f564a0999210cde82f658f86a778f86f042cd6e7) Thanks [@Arsabutispik](https://github.com/Arsabutispik)! - # Refactor database schema and eliminate technical debt
8+
9+
## What changed
10+
- Restructured database schema with normalized table relationships
11+
- Renamed/removed deprecated columns and tables
12+
- Updated Prisma models and generated types across all packages
13+
- Refactored shared utilities (e.g., `logBan`) to reduce code duplication
14+
15+
## Why
16+
- Previous schema had accumulated technical debt and inconsistencies
17+
- Duplicate logic between event handlers and commands needed consolidation
18+
- Improved maintainability and type safety across the monorepo
19+
20+
## Migration guide
21+
22+
### Database
23+
24+
Run `pnpm db:migrate` to apply schema changes. Existing data may require manual migration scripts depending on your deployment.
25+
26+
### Bot (`khaxyrewrite`)
27+
- Import shared utilities from `src/utils/` instead of inline implementations
28+
- Update any direct database queries to match new schema field names
29+
30+
### Dashboard (`khaxy-dashboard`)
31+
- Update API routes and server actions to use new database types
32+
- Review any cached data structures that reference old field names
33+
34+
## Breaking changes
35+
- All packages must be updated together due to shared type dependencies
36+
- Database schema is incompatible with previous versions
37+
38+
### Patch Changes
39+
40+
- Updated dependencies [[`f564a09`](https://github.com/Arsabutispik/Khaxy/commit/f564a0999210cde82f658f86a778f86f042cd6e7)]:
41+
- @repo/database@1.0.0
42+
343
## 1.1.0
444

545
### Minor Changes

apps/web/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "khaxy-dashboard",
3-
"version": "1.1.0",
3+
"version": "2.0.0",
44
"private": true,
55
"scripts": {
66
"dev": "wait-on tcp:3001 && dotenv -e ../../.env -- next dev --turbopack",

packages/database/CHANGELOG.md

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
# @repo/database
2+
3+
## 1.0.0
4+
5+
### Major Changes
6+
7+
- [#88](https://github.com/Arsabutispik/Khaxy/pull/88) [`f564a09`](https://github.com/Arsabutispik/Khaxy/commit/f564a0999210cde82f658f86a778f86f042cd6e7) Thanks [@Arsabutispik](https://github.com/Arsabutispik)! - # Refactor database schema and eliminate technical debt
8+
9+
## What changed
10+
- Restructured database schema with normalized table relationships
11+
- Renamed/removed deprecated columns and tables
12+
- Updated Prisma models and generated types across all packages
13+
- Refactored shared utilities (e.g., `logBan`) to reduce code duplication
14+
15+
## Why
16+
- Previous schema had accumulated technical debt and inconsistencies
17+
- Duplicate logic between event handlers and commands needed consolidation
18+
- Improved maintainability and type safety across the monorepo
19+
20+
## Migration guide
21+
22+
### Database
23+
24+
Run `pnpm db:migrate` to apply schema changes. Existing data may require manual migration scripts depending on your deployment.
25+
26+
### Bot (`khaxyrewrite`)
27+
- Import shared utilities from `src/utils/` instead of inline implementations
28+
- Update any direct database queries to match new schema field names
29+
30+
### Dashboard (`khaxy-dashboard`)
31+
- Update API routes and server actions to use new database types
32+
- Review any cached data structures that reference old field names
33+
34+
## Breaking changes
35+
- All packages must be updated together due to shared type dependencies
36+
- Database schema is incompatible with previous versions

packages/database/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@repo/database",
3-
"version": "0.0.0",
3+
"version": "1.0.0",
44
"private": true,
55
"sideEffects": false,
66
"type": "module",

0 commit comments

Comments
 (0)