4 Commits (edc00a4af3605a2b2f3930416e7b78140de88503)

Author SHA1 Message Date
Ionut Filip 2b0a2d561b Fix connection to mysql db 6 years ago
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.
6 years ago
Ionut Filip 7b8835070d Added tenacity retry fir migrations connection 6 years ago
kaiyou 689be5f2d9 Move all directories per theme 7 years ago