docs: consolidate repository guides and preserve audit history
This commit is contained in:
@@ -121,7 +121,7 @@ public static class StartupInitializationExtensions
|
||||
// migration-owned tables do not exist yet. Repairing an absent table is not this pass's job --
|
||||
// it is skipped, Migrate() creates it, and the post-Migrate pass then finds it and reconciles.
|
||||
// Without this guard a clean MariaDB install died on "Table 'CareerProfiles' doesn't exist".
|
||||
// See docs/infrastructure/database-ownership.md.
|
||||
// See docs/database/migrations.md.
|
||||
private static void EnsureMySqlIndex(DbConnection c, string table, string indexName, string columnsSql, bool unique = false)
|
||||
{
|
||||
if (!HasMySqlTable(c, table)) return;
|
||||
@@ -276,7 +276,7 @@ public static class StartupInitializationExtensions
|
||||
// the migration-created tables and finishes compatibility repair.
|
||||
//
|
||||
// Every statement in here is existence-guarded, so running it twice is a no-op scan on an
|
||||
// already-correct database. docs/infrastructure/database-ownership.md.
|
||||
// already-correct database. docs/database/migrations.md.
|
||||
void ReconcileSchema()
|
||||
{
|
||||
if (useSqliteBootstrap)
|
||||
|
||||
Reference in New Issue
Block a user