Commit Graph

136 Commits (2403a0a36792d060d913abbd86bec03816da750b)

Author SHA1 Message Date
Mark Monteiro 757643e326 Merge remote-tracking branch 'upstream/master' into no-more-doppelgangers
4 years ago
Mark Monteiro 6e68702799 Do not run DELETE command if no extras are detected
4 years ago
Vasily 43dc604e87 Fixed compilation, added backing db before removing extras
4 years ago
Patrick Barron 79dee27299 Fixed indentation
4 years ago
Vasily 034fe97eeb
Apply suggestions from code review
4 years ago
Patrick Barron a7c2e524a9 Apply more review suggestions
4 years ago
Patrick Barron a5dee36808 Apply more review suggestions
4 years ago
Vasily 7c57134535 Implement a cleanup migration
4 years ago
Patrick Barron 9925742918 Implement more review suggestions
4 years ago
Patrick Barron 511d20a100 Apply review suggestions
4 years ago
Patrick Barron b7621d762c 2nd half of changes
4 years ago
Patrick Barron c1360a1dc3 Merge branch 'master' into userdb-efcore
4 years ago
Patrick Barron 9ad839c776 Initial migration code
4 years ago
Patrick Barron bac4bf96a0 Fix build errors
4 years ago
Patrick Barron 6379391f87
Merge branch 'master' into activitydb-efcore
4 years ago
Patrick Barron 032de931b1 Migrate activity db to EF Core
4 years ago
Mark Monteiro 1666f3ca14 Use dependency injection to construct migration routines
4 years ago
Bond_009 e9d1eabd53 Remove unused usings
4 years ago
Mark Monteiro 9e89cbbc3a Store migration names alongside Ids in configuration in order to assist with development/debugging
4 years ago
Mark Monteiro 72bf920291 Use a Guid to uniquely identify migrations instead of a string name
4 years ago
Mark Monteiro 8dbb1c9257 Use logging.json instead of logging.user.json for override settings
4 years ago
Mark Monteiro 2f0b4cc24c Clean up migration logging messages
4 years ago
Mark Monteiro a0fdceb4bc Throw exception on migration failure to halt application
4 years ago
Joshua M. Boniface ae9948ce04
Merge branch 'master' into logging-migration
4 years ago
Mark Monteiro 1295f6c79b Documentation and log message cleanup
4 years ago
Mark Monteiro 7ecb16a46e
do not ignore exceptions during migration execution
4 years ago
Mark Monteiro 4c2b543b30 Rename IUpdater to IMigrationRoutine
4 years ago
Mark Monteiro 1a9908d094 Add migration to create "logging.user.json"
4 years ago
Vasily 5a0f1fe848 Implement review suggestion
4 years ago
Vasily 098d3538e3 Disable logging.json migration as it is not ready yet
4 years ago
Vasily d4564d8e29 More logging, mark all migrations as applied if setup wizard is not complete
4 years ago
Vasily 216e425cc5 Fix comment
4 years ago
Vasily 55b429e5e8 Moved migration routines to their own directory
4 years ago
Vasily ccafebca68 Extract "migrations" config name to a proper constant
4 years ago
Vasily ecaa7f8014 Improve migration logic
4 years ago
Vasily 66e11879ef Shuffle migrations in a more manageable structure
4 years ago