mirror of
https://github.com/dolthub/dolt.git
synced 2026-01-10 00:39:44 -06:00
Merge pull request #4624 from dolthub/andy/migration-fix
go/doltcore/migrate: Account for `types.BoolKind` in very old databases
This commit is contained in:
@@ -197,11 +197,17 @@ func validateSchema(existing schema.Schema) error {
|
||||
|
||||
func nomsKindsFromQueryTypes(qt query.Type) []types.NomsKind {
|
||||
switch qt {
|
||||
case query.Type_UINT8, query.Type_UINT16, query.Type_UINT24,
|
||||
case query.Type_UINT8:
|
||||
return []types.NomsKind{types.UintKind, types.BoolKind}
|
||||
|
||||
case query.Type_UINT16, query.Type_UINT24,
|
||||
query.Type_UINT32, query.Type_UINT64:
|
||||
return []types.NomsKind{types.UintKind}
|
||||
|
||||
case query.Type_INT8, query.Type_INT16, query.Type_INT24,
|
||||
case query.Type_INT8:
|
||||
return []types.NomsKind{types.IntKind, types.BoolKind}
|
||||
|
||||
case query.Type_INT16, query.Type_INT24,
|
||||
query.Type_INT32, query.Type_INT64:
|
||||
return []types.NomsKind{types.IntKind}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user