Catnap.Migration.DatabaseMigratorUtility.RecordMigration C# (CSharp) 메소드

RecordMigration() 개인적인 메소드

private RecordMigration ( IDatabaseMigration migration ) : void
migration IDatabaseMigration
리턴 void
        private void RecordMigration(IDatabaseMigration migration)
        {
            var migrationsTableExistsCommand = new DbCommandSpec()
                .SetCommandText(string.Format("insert into {0} ({1}) values ({2})",
                    MIGRATIONS_TABLE_NAME,
                    session.DbAdapter.Quote(MIGRATION_NAME_COLUMN_NAME),
                    session.DbAdapter.FormatParameterName("name")))
                .AddParameter("name", migration.Name);
            session.ExecuteNonQuery(migrationsTableExistsCommand);
        }