feat: 支持 Option<T> 字段(None↔NULL)、列命名默认原样(Keep)、迁移同名列先删后加,版本 1.1.0
This commit is contained in:
@@ -40,7 +40,7 @@ class MigrationFileGeneratorTests {
|
||||
let model = EntityModel()
|
||||
model.tableName = "users"
|
||||
let pk = PropertyModel()
|
||||
pk.name = "_id"
|
||||
pk.name = "id"
|
||||
pk.columnName = "id"
|
||||
pk.isKey = true
|
||||
pk.autoIncrement = true
|
||||
@@ -48,7 +48,7 @@ class MigrationFileGeneratorTests {
|
||||
pk.typeNameOverride = "Int64"
|
||||
model.properties.add(pk)
|
||||
let name = PropertyModel()
|
||||
name.name = "_name"
|
||||
name.name = "name"
|
||||
name.columnName = "name"
|
||||
name.isRequired = true
|
||||
name.maxLength = 100
|
||||
@@ -62,7 +62,7 @@ class MigrationFileGeneratorTests {
|
||||
let model = EntityModel()
|
||||
model.tableName = "orders"
|
||||
let pk = PropertyModel()
|
||||
pk.name = "_oid"
|
||||
pk.name = "oid"
|
||||
pk.columnName = "oid"
|
||||
pk.isKey = true
|
||||
pk.clientGenerated = true
|
||||
|
||||
Reference in New Issue
Block a user