diff options
author | crupest <crupest@outlook.com> | 2022-12-25 21:47:08 +0800 |
---|---|---|
committer | crupest <crupest@outlook.com> | 2022-12-25 21:47:08 +0800 |
commit | 93a13a46fca7f19169f5985427cef7ce68b2315c (patch) | |
tree | 6590eb06b9b66388a6fec5d41167e7a7066fa3d3 /docker/crupest-api/CrupestApi/CrupestApi.Commons/Crud/Migrations/DatabaseMigrator.cs | |
parent | 08c1b22cc48a7e045090677a04f4d3e106476ecb (diff) | |
download | crupest-93a13a46fca7f19169f5985427cef7ce68b2315c.tar.gz crupest-93a13a46fca7f19169f5985427cef7ce68b2315c.tar.bz2 crupest-93a13a46fca7f19169f5985427cef7ce68b2315c.zip |
Add migration. v4.0
Diffstat (limited to 'docker/crupest-api/CrupestApi/CrupestApi.Commons/Crud/Migrations/DatabaseMigrator.cs')
-rw-r--r-- | docker/crupest-api/CrupestApi/CrupestApi.Commons/Crud/Migrations/DatabaseMigrator.cs | 9 |
1 files changed, 0 insertions, 9 deletions
diff --git a/docker/crupest-api/CrupestApi/CrupestApi.Commons/Crud/Migrations/DatabaseMigrator.cs b/docker/crupest-api/CrupestApi/CrupestApi.Commons/Crud/Migrations/DatabaseMigrator.cs index cf10916..f1ae616 100644 --- a/docker/crupest-api/CrupestApi/CrupestApi.Commons/Crud/Migrations/DatabaseMigrator.cs +++ b/docker/crupest-api/CrupestApi/CrupestApi.Commons/Crud/Migrations/DatabaseMigrator.cs @@ -33,17 +33,8 @@ public class Table public List<TableColumn> Columns { get; set; } = new List<TableColumn>(); } -public class MigrationRecord -{ - public string TableName { get; set; } = default!; - public int Version { get; set; } - public Table Structure { get; set; } = default!; -} - public interface IDatabaseMigrator { - List<MigrationRecord> GetRecords(IDbConnection dbConnection, string tableName); - Table? GetTable(IDbConnection dbConnection, string tableName); Table ConvertTableInfoToTable(TableInfo tableInfo); string GenerateCreateTableColumnSqlSegment(TableColumn column); |