mirror of
https://github.com/directus/directus.git
synced 2026-04-25 03:00:53 -04:00
Treat alias-only fields properly
This commit is contained in:
@@ -173,11 +173,12 @@ async function getDatabaseSchema(
|
||||
field: field.field,
|
||||
defaultValue: existing?.defaultValue ?? null,
|
||||
nullable: existing?.nullable ?? true,
|
||||
type: existing
|
||||
? getLocalType(schemaOverview[field.collection].columns[field.field], {
|
||||
special: field.special ? toArray(field.special) : [],
|
||||
})
|
||||
: 'alias',
|
||||
type:
|
||||
existing && field.field in schemaOverview[field.collection].columns
|
||||
? getLocalType(schemaOverview[field.collection].columns[field.field], {
|
||||
special: field.special ? toArray(field.special) : [],
|
||||
})
|
||||
: 'alias',
|
||||
dbType: existing?.dbType || null,
|
||||
precision: existing?.precision || null,
|
||||
scale: existing?.scale || null,
|
||||
|
||||
Reference in New Issue
Block a user