LANCommander/LANCommander.Server/Migrations
Aaron Powell 8600bae9ec Overhauling the migrations to be a bit more explicit in the steps that they go through.
Changed the IMigration interface to have a series of steps, first a method to indicate that the migration should run, next some pre-checks (like is it in a container), and lastly the actual execution.

Next, the settings and folder migrations are broken into individual migrations, which means that it's a lot more obvious which ones run and which ones are skipped.
2025-12-18 10:57:26 +11:00
..
MovePathMigration.cs Overhauling the migrations to be a bit more explicit in the steps that they go through. 2025-12-18 10:57:26 +11:00
SettingsMigrations.cs Overhauling the migrations to be a bit more explicit in the steps that they go through. 2025-12-18 10:57:26 +11:00
SqliteDatabaseLocationMigration.cs Overhauling the migrations to be a bit more explicit in the steps that they go through. 2025-12-18 10:57:26 +11:00