31 Коммитов (f3f0c3190be9ab9b53a29c5b0326fc9a4602df46)

Автор SHA1 Сообщение Дата
Tim Möhlmann 111dae351a
Fix typo in migration file
Fixes #905
6 лет назад
hoellen f1e1c96c3b create migration file for changing quota to big integer 7 лет назад
hoellen 2af540a1c9 change quota columns to bigint 7 лет назад
Tim Möhlmann 8541ae2c46
Fix migration order after merge 7 лет назад
mergify[bot] 99cd1d714b
Merge pull request #799 from hoellen/fix-domain-negative-values-1
don't allow negative values on domain creation/edit
7 лет назад
Ionut Filip 2b0a2d561b Fix connection to mysql db 7 лет назад
hoellen 501ecf13c1 add migration script 7 лет назад
kaiyou 19f18e2240 Lowercase relays as well as other tables 7 лет назад
kaiyou 871aa14c9a Lowercase every domain name and email 7 лет назад
kaiyou 3df9b3962d Add default columns to the configuration table 7 лет назад
kaiyou b88f61f183 Name all constraints when creating them
Prefious commit set the constraint names for existing databases.
New databases can now have named constraints from the ground up.
7 лет назад
kaiyou b8282b1d46 Support named constraints for multiple backends
Supporting multiple backends requires that specific sqlite
collations are not used, thus lowercase is applied to all non
case-sensitive columns. However, lowercasing the database requires
temporary disabling foreign key constraints, which is not possible
on SQLite and requires we specify the constraint names.

This migration specific to sqlite and postgresql drops every
constraint, whether it is named or not, and recreates all of them
with known names so we can later disable them.
7 лет назад
kaiyou e022513a94 Fix support for postgres and mysql 7 лет назад
kaiyou a881a1a839 Revert "Make current migrations work with postgresql"
This reverts commit 9b9f3731f6.
7 лет назад
kaiyou 76925e82f3 Revert "Implement CIText as NOCASE alternative in postgresql"
This reverts commit 0f3c1b9d15.
7 лет назад
Ionut Filip 7b8835070d Added tenacity retry fir migrations connection 7 лет назад
Tim Möhlmann 0f3c1b9d15
Implement CIText as NOCASE alternative in postgresql 7 лет назад
Tim Möhlmann 9b9f3731f6
Make current migrations work with postgresql 7 лет назад
kaiyou 72e1b444ca Merge alembic migrations 7 лет назад
kaiyou 5b769e23da Merge branch 'master' into refactor-config 7 лет назад
kaiyou 2a8808bdec Add the configuration table migration 7 лет назад
kaiyou f6013aa29f Fix an old migration that was reading configuration before migrating 7 лет назад
kaiyou 5ada669f43 Rebase reply startdate on master 7 лет назад
kaiyou c6846fd8db Merge branch 'master' into feat-reply-startdate 7 лет назад
kaiyou fcad52b145 Implement a start date filter for autoreply, fixes #362 7 лет назад
Pierre Jaury 76617a3c97 Store the quota status in database 7 лет назад
kaiyou bb0d7bf6dc Enforce the nocase collation on the email table 7 лет назад
Stefan Auditor f585197e52 Add enabled flag to user model 7 лет назад
kaiyou 6d71fa96ad Add a signup field to domains 8 лет назад
kaiyou 011e1fa52d Add an end of vacation field, related to #218 8 лет назад
kaiyou 689be5f2d9 Move all directories per theme 8 лет назад