Skip to content

Commit

Permalink
Moved field preparation into proper generator
Browse files Browse the repository at this point in the history
  • Loading branch information
OmarHawk committed Apr 3, 2024
1 parent 4b9ead2 commit af23a1a
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 2 deletions.
2 changes: 0 additions & 2 deletions generators/base-application/support/prepare-field.js
Original file line number Diff line number Diff line change
Expand Up @@ -253,8 +253,6 @@ function _derivedProperties(field) {
fieldValidationUnique: validationRules.includes(UNIQUE),
fieldValidationMinBytes: validationRules.includes(MINBYTES),
fieldValidationMaxBytes: validationRules.includes(MAXBYTES),
fieldDefaultValueDefined: field.defaultValue !== undefined,
fieldHasAnyDefaultValue: field.defaultValue !== undefined || field.defaultValueComputed !== undefined,
});
}

Expand Down
3 changes: 3 additions & 0 deletions generators/liquibase/support/prepare-field.js
Original file line number Diff line number Diff line change
Expand Up @@ -139,6 +139,9 @@ function parseLiquibaseLoadColumnType(entity, field) {
}

export default function prepareField(entity, field) {
field.fieldDefaultValueDefined = field.defaultValue !== undefined;
field.fieldHasAnyDefaultValue = field.fieldDefaultValueDefined || field.defaultValueComputed !== undefined;

mutateData(field, {
__override__: false,
columnType: data => parseLiquibaseColumnType(entity, data),
Expand Down

0 comments on commit af23a1a

Please sign in to comment.