Commit Graph

24 Commits

Author SHA1 Message Date
ald_productions 0b26568b26 docs(database) Fix inaccurate description of lock in comment 2026-07-09 23:00:44 -07:00
ald_productions 85482d2d76 fix(migration): Ensure that only ONE server can attempt to apply migrations at a time
Resolves a race condition in which non-bundled environments can attempt to run migrations simultaniously. When this occurs, the migrations can break.
2026-07-08 22:19:50 -07:00
Rory& 26485273c7 Fix migration for app commands version 2026-07-03 15:49:08 +02:00
Rory& 04f83f980c Let typeorm have its fun the rest of the way 2026-07-03 15:44:42 +02:00
Rory& d58aab06a7 Fix constraint names 2026-07-03 15:40:47 +02:00
Rory& 635ae3c749 Fix column names for join tables 2026-07-03 15:40:17 +02:00
Rory& 5289d79eb7 Fix some missed column types 2026-07-03 15:39:09 +02:00
Rory& ab077b2de1 Fix instance ban index names 2026-07-03 15:34:07 +02:00
Rory& 3d314c673c Set index names and fix type for instance bans 2026-07-03 15:29:57 +02:00
Rory& 1a5ae2a015 Enforce that a given applications emoji set can only be modified by the application itself, or its owner 2026-07-01 19:46:31 +02:00
Rory& 49c21fb71c Fix import in application entity 2026-07-01 19:46:31 +02:00
Rory& c6e7530b81 Emoji application migration, set explicit foreign key constraint names 2026-07-01 19:46:31 +02:00
Rory& a65cbf61f6 Update emoji/application entities to support application emojis 2026-07-01 19:46:31 +02:00
CyberL1 4c14bf8dcc fix: ignore null/undefined in where queries 2026-06-26 13:47:07 +02:00
Rory& 4aceae2bed Clean up some imports to make API work again 2026-06-17 02:17:59 +02:00
Rory& 6e0f571b35 Signify some imports more explicitly 2026-06-16 02:47:03 +02:00
Rory& 92f4099b82 Move random string to Random class in extensions 2026-06-16 02:39:15 +02:00
Rory& 92f25c3a22 HACKHACK: Migrate to typeorm v1.0.0, still work to do in actually updating all the queries properly 2026-06-13 01:10:59 +02:00
Rory& 9459bb4226 Fix import path for initial migration 2026-06-12 17:58:18 +02:00
Rory& 03ecae4348 Move more extensions to extensions 2026-06-12 17:58:18 +02:00
Rory& 83e60464ad Move migrations to database 2026-06-12 17:58:18 +02:00
Rory& 0b5d2a576d Fix recursive import in database 2026-06-12 17:58:18 +02:00
Rory& c77d00e243 Move entities to database 2026-06-12 17:58:18 +02:00
Rory& 6821fe0513 Move database to toplevel 2026-06-12 17:58:18 +02:00