diff --git a/backend/src/entities/widget/table-widget.entity.ts b/backend/src/entities/widget/table-widget.entity.ts index b20c6e30..09a1cb33 100644 --- a/backend/src/entities/widget/table-widget.entity.ts +++ b/backend/src/entities/widget/table-widget.entity.ts @@ -21,7 +21,7 @@ export class TableWidgetEntity { @Column() field_name: string; - @Column({ default: null }) + @Column({ default: null, type: 'varchar' }) widget_type?: WidgetTypeEnum; @Column('json', { default: null }) diff --git a/backend/src/enums/widget-type.enum.ts b/backend/src/enums/widget-type.enum.ts index 517fe5ad..22740eea 100644 --- a/backend/src/enums/widget-type.enum.ts +++ b/backend/src/enums/widget-type.enum.ts @@ -13,5 +13,8 @@ export enum WidgetTypeEnum { UUID = 'UUID', Enum = 'Enum', Foreign_key = 'Foreign_key', - File = 'File' + File = 'File', + Image = 'Image', + URL = 'URL', + Code = 'Code', }