fix: do not automatically generate target, when target exists
This commit is contained in:
parent
ecab106c3c
commit
2a383e2142
@ -28,8 +28,10 @@ export class FieldModel extends BaseModel {
|
||||
if (['hasOne', 'hasMany', 'belongsTo', 'belongsToMany'].includes(data.type)) {
|
||||
if (!data.name) {
|
||||
data.name = generateFieldName();
|
||||
if (!data.target) {
|
||||
data.target = generateCollectionName();
|
||||
}
|
||||
}
|
||||
if (!data.target) {
|
||||
data.target = ['hasOne', 'belongsTo'].includes(data.type) ? Utils.pluralize(data.name) : data.name;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user