Make descriptions multilingual (#89)

* Make descriptions multilingual

* Format and test fixes

* Update src/lib/server/db/tenant-schema.ts

* Fix tenant-switcher to update instantly

* Fix sql migrations for description

* Add languages to tenant table

* Fix tenant schema

* Use objects for translated fields

* Fix format

* Fix lint

* Allow longer descriptions for channels

* Field Localizations are based on tenant locales not supportedLocales

* Fix agent image list preview

* Improve language tab keyboard navigation

* Fix falsy redirect after store init

---------

Co-authored-by: Karl Ludwig Weise <office@ludwigweise.de>
Co-authored-by: Karl Ludwig Weise <ludwig@ludwigweise.de>
This commit is contained in:
Hendrik
2025-10-01 18:43:01 +02:00
committed by GitHub
co-authored by Karl Ludwig Weise Karl Ludwig Weise
parent d2cc794aec
commit 5965fada38
49 changed files with 1737 additions and 309 deletions
+9
View File
@@ -0,0 +1,9 @@
# Database
## Generating migrations
1. Make your changes to the respective drizzle schema
2. Fix issues in code
3. To create migrations
- for the central database run `npm run db:generate`
- for tenant databases run `npm run db:tenant:generate`