Fix core views enum names (#13805)

Fix core views enum names
This commit is contained in:
Raphaël Bosi
2025-08-11 13:18:18 +02:00
committed by GitHub
parent 9b11735c57
commit 7f36ec713e
6 changed files with 96 additions and 15 deletions
@@ -46,8 +46,7 @@ export class ViewField {
@Column({
type: 'enum',
enumName: 'AggregateOperations',
enum: AggregateOperations,
enum: Object.values(AggregateOperations),
nullable: true,
default: null,
})
@@ -31,10 +31,9 @@ export class ViewFilterGroup {
@Column({
type: 'enum',
enumName: 'ViewFilterGroupLogicalOperator',
enum: ViewFilterGroupLogicalOperator,
enum: Object.values(ViewFilterGroupLogicalOperator),
nullable: false,
default: ViewFilterGroupLogicalOperator.NOT,
default: ViewFilterGroupLogicalOperator.AND,
})
logicalOperator: ViewFilterGroupLogicalOperator;
@@ -33,8 +33,7 @@ export class ViewFilter {
@Column({
nullable: false,
type: 'enum',
enumName: 'ViewFilterOperand',
enum: ViewFilterOperand,
enum: Object.values(ViewFilterOperand),
default: ViewFilterOperand.CONTAINS,
})
operand: ViewFilterOperand;
@@ -38,8 +38,7 @@ export class ViewSort {
@Column({
nullable: false,
type: 'enum',
enumName: 'ViewSortDirection',
enum: ViewSortDirection,
enum: Object.values(ViewSortDirection),
default: ViewSortDirection.ASC,
})
direction: ViewSortDirection;
@@ -42,8 +42,7 @@ export class View {
@Column({
type: 'enum',
enum: ViewType,
enumName: 'ViewType',
enum: Object.values(ViewType),
nullable: false,
default: ViewType.TABLE,
})
@@ -63,8 +62,7 @@ export class View {
@Column({
type: 'enum',
enumName: 'ViewOpenRecordIn',
enum: ViewOpenRecordIn,
enum: Object.values(ViewOpenRecordIn),
nullable: false,
default: ViewOpenRecordIn.SIDE_PANEL,
})
@@ -72,8 +70,7 @@ export class View {
@Column({
type: 'enum',
enumName: 'KanbanAggregateOperations',
enum: AggregateOperations,
enum: Object.values(AggregateOperations),
nullable: true,
default: null,
})