From 7cbe860c3529ddc55d82479b51a7cf1085ce5430 Mon Sep 17 00:00:00 2001 From: NicoleNG18 Date: Tue, 17 Mar 2026 23:22:22 +0200 Subject: [PATCH] regenerate module to remove the dao folder --- codbex-methods/codbex-methods.gen | 36 +-- .../api/Settings/PaymentMethodController.ts | 4 +- .../api/Settings/SentMethodController.ts | 4 +- .../dao/Settings/PaymentMethod.extensionpoint | 4 - .../dao/Settings/PaymentMethodRepository.ts | 247 ------------------ .../dao/Settings/SentMethod.extensionpoint | 4 - .../dao/Settings/SentMethodRepository.ts | 247 ------------------ .../codbex-methods/dao/utils/EntityUtils.ts | 20 -- .../data/Settings/PaymentMethodRepository.ts | 2 +- .../data/Settings/SentMethodRepository.ts | 2 +- .../PaymentMethod/dialog-window/index.html | 5 +- .../SentMethod/dialog-window/index.html | 5 +- .../en-US/codbex-methods.model.json | 5 +- 13 files changed, 36 insertions(+), 549 deletions(-) delete mode 100644 codbex-methods/gen/codbex-methods/dao/Settings/PaymentMethod.extensionpoint delete mode 100644 codbex-methods/gen/codbex-methods/dao/Settings/PaymentMethodRepository.ts delete mode 100644 codbex-methods/gen/codbex-methods/dao/Settings/SentMethod.extensionpoint delete mode 100644 codbex-methods/gen/codbex-methods/dao/Settings/SentMethodRepository.ts delete mode 100644 codbex-methods/gen/codbex-methods/dao/utils/EntityUtils.ts diff --git a/codbex-methods/codbex-methods.gen b/codbex-methods/codbex-methods.gen index bcae8bf..34eb86e 100644 --- a/codbex-methods/codbex-methods.gen +++ b/codbex-methods/codbex-methods.gen @@ -4,26 +4,13 @@ "brandUrl": "https://www.codbex.com/", "title": "Methods Management Module", "description": "Managing Methods Data", - "fileName": "codbex-methods", - "genFolderName": "codbex-methods", - "dataSource": "DefaultDB", - "roles": [ - { - "entityName": "PaymentMethod", - "roleRead": "codbex-methods.PaymentMethod.PaymentMethodReadOnly", - "roleWrite": "codbex-methods.PaymentMethod.PaymentMethodFullAccess" - }, - { - "entityName": "SentMethod", - "roleRead": "codbex-methods.SentMethod.SentMethodReadOnly", - "roleWrite": "codbex-methods.SentMethod.SentMethodFullAccess" - } - ], - "tprefix": "codbex-methods-model", "projectName": "codbex-methods", "workspaceName": "workspace", "filePath": "codbex-methods.model", "templateId": "template-application-angular-v2/template/template.js", + "fileName": "codbex-methods", + "genFolderName": "codbex-methods", + "dataSource": "DefaultDB", "perspectives": { "Settings": { "views": [ @@ -39,6 +26,19 @@ "role": "" } }, + "roles": [ + { + "entityName": "PaymentMethod", + "roleRead": "codbex-methods.PaymentMethod.PaymentMethodReadOnly", + "roleWrite": "codbex-methods.PaymentMethod.PaymentMethodFullAccess" + }, + { + "entityName": "SentMethod", + "roleRead": "codbex-methods.SentMethod.SentMethodReadOnly", + "roleWrite": "codbex-methods.SentMethod.SentMethodFullAccess" + } + ], + "tprefix": "codbex-methods-model", "models": [ { "properties": [ @@ -60,6 +60,7 @@ "dataUnique": false, "isRequiredProperty": false, "isCalculatedProperty": false, + "isReadOnlyProperty": false, "widgetLabel": "Id", "widgetDropdownUrl": "", "widgetDropdownControllerUrl": "", @@ -86,6 +87,7 @@ "dataAutoIncrement": false, "dataPrimaryKey": false, "isCalculatedProperty": false, + "isReadOnlyProperty": false, "widgetLabel": "Name", "widgetDropdownUrl": "", "widgetDropdownControllerUrl": "", @@ -149,6 +151,7 @@ "dataUnique": false, "isRequiredProperty": false, "isCalculatedProperty": false, + "isReadOnlyProperty": false, "widgetLabel": "Id", "widgetDropdownUrl": "", "widgetDropdownControllerUrl": "", @@ -175,6 +178,7 @@ "dataAutoIncrement": false, "dataPrimaryKey": false, "isCalculatedProperty": false, + "isReadOnlyProperty": false, "widgetLabel": "Name", "widgetDropdownUrl": "", "widgetDropdownControllerUrl": "", diff --git a/codbex-methods/gen/codbex-methods/api/Settings/PaymentMethodController.ts b/codbex-methods/gen/codbex-methods/api/Settings/PaymentMethodController.ts index 6bff5d0..1d95647 100644 --- a/codbex-methods/gen/codbex-methods/api/Settings/PaymentMethodController.ts +++ b/codbex-methods/gen/codbex-methods/api/Settings/PaymentMethodController.ts @@ -27,7 +27,7 @@ class PaymentMethodController { const options: Options = { limit: ctx.queryParameters["$limit"] ? parseInt(ctx.queryParameters["$limit"]) : 20, offset: ctx.queryParameters["$offset"] ? parseInt(ctx.queryParameters["$offset"]) : 0, - language: request.getLocale().slice(0, 2) + language: request.getLocale().split("_")[0] }; return this.repository.findAll(options); @@ -96,7 +96,7 @@ class PaymentMethodController { this.checkPermissions('read'); const id = parseInt(ctx.pathParameters.id); const options: Options = { - language: request.getLocale().slice(0, 2) + language: request.getLocale().split("_")[0] }; const entity = this.repository.findById(id, options); if (entity) { diff --git a/codbex-methods/gen/codbex-methods/api/Settings/SentMethodController.ts b/codbex-methods/gen/codbex-methods/api/Settings/SentMethodController.ts index 5a34fe5..e4047a6 100644 --- a/codbex-methods/gen/codbex-methods/api/Settings/SentMethodController.ts +++ b/codbex-methods/gen/codbex-methods/api/Settings/SentMethodController.ts @@ -27,7 +27,7 @@ class SentMethodController { const options: Options = { limit: ctx.queryParameters["$limit"] ? parseInt(ctx.queryParameters["$limit"]) : 20, offset: ctx.queryParameters["$offset"] ? parseInt(ctx.queryParameters["$offset"]) : 0, - language: request.getLocale().slice(0, 2) + language: request.getLocale().split("_")[0] }; return this.repository.findAll(options); @@ -96,7 +96,7 @@ class SentMethodController { this.checkPermissions('read'); const id = parseInt(ctx.pathParameters.id); const options: Options = { - language: request.getLocale().slice(0, 2) + language: request.getLocale().split("_")[0] }; const entity = this.repository.findById(id, options); if (entity) { diff --git a/codbex-methods/gen/codbex-methods/dao/Settings/PaymentMethod.extensionpoint b/codbex-methods/gen/codbex-methods/dao/Settings/PaymentMethod.extensionpoint deleted file mode 100644 index f89539b..0000000 --- a/codbex-methods/gen/codbex-methods/dao/Settings/PaymentMethod.extensionpoint +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "codbex-methods-Settings-PaymentMethod", - "description": "Extension Point for the codbex-methods-Settings-PaymentMethod entity" -} \ No newline at end of file diff --git a/codbex-methods/gen/codbex-methods/dao/Settings/PaymentMethodRepository.ts b/codbex-methods/gen/codbex-methods/dao/Settings/PaymentMethodRepository.ts deleted file mode 100644 index 44bcbfe..0000000 --- a/codbex-methods/gen/codbex-methods/dao/Settings/PaymentMethodRepository.ts +++ /dev/null @@ -1,247 +0,0 @@ -import { sql, query } from "@aerokit/sdk/db"; -import { producer } from "@aerokit/sdk/messaging"; -import { extensions } from "@aerokit/sdk/extensions"; -import { dao as daoApi } from "@aerokit/sdk/db"; - -export interface PaymentMethodEntity { - readonly Id: number; - Name: string; -} - -export interface PaymentMethodCreateEntity { - readonly Name: string; -} - -export interface PaymentMethodUpdateEntity extends PaymentMethodCreateEntity { - readonly Id: number; -} - -export interface PaymentMethodEntityOptions { - $filter?: { - equals?: { - Id?: number | number[]; - Name?: string | string[]; - }; - notEquals?: { - Id?: number | number[]; - Name?: string | string[]; - }; - contains?: { - Id?: number; - Name?: string; - }; - greaterThan?: { - Id?: number; - Name?: string; - }; - greaterThanOrEqual?: { - Id?: number; - Name?: string; - }; - lessThan?: { - Id?: number; - Name?: string; - }; - lessThanOrEqual?: { - Id?: number; - Name?: string; - }; - }, - $select?: (keyof PaymentMethodEntity)[], - $sort?: string | (keyof PaymentMethodEntity)[], - $order?: 'ASC' | 'DESC', - $offset?: number, - $limit?: number, - $language?: string -} - -export interface PaymentMethodEntityEvent { - readonly operation: 'create' | 'update' | 'delete'; - readonly table: string; - readonly entity: Partial; - readonly key: { - name: string; - column: string; - value: number; - } -} - -export interface PaymentMethodUpdateEntityEvent extends PaymentMethodEntityEvent { - readonly previousEntity: PaymentMethodEntity; -} - -export class PaymentMethodRepository { - - private static readonly DEFINITION = { - table: "CODBEX_PAYMENTMETHOD", - properties: [ - { - name: "Id", - column: "PAYMENTMETHOD_ID", - type: "INTEGER", - id: true, - autoIncrement: true, - }, - { - name: "Name", - column: "PAYMENTMETHOD_NAME", - type: "VARCHAR", - required: true - } - ] - }; - - private readonly dao; - - constructor(dataSource = "DefaultDB") { - this.dao = daoApi.create(PaymentMethodRepository.DEFINITION, undefined, dataSource); - } - - public findAll(options: PaymentMethodEntityOptions = {}): PaymentMethodEntity[] { - let list = this.dao.list(options); - try { - let script = sql.getDialect().select().column("*").from('"' + PaymentMethodRepository.DEFINITION.table + '_LANG"').where('Language = ?').build(); - const resultSet = query.execute(script, [options.$language]); - if (resultSet !== null && resultSet[0] !== null) { - let translatedProperties = Object.getOwnPropertyNames(resultSet[0]); - let maps = []; - for (let i = 0; i < translatedProperties.length - 2; i++) { - maps[i] = {}; - } - resultSet.forEach((r) => { - for (let i = 0; i < translatedProperties.length - 2; i++) { - maps[i][r[translatedProperties[0]]] = r[translatedProperties[i + 1]]; - } - }); - list.forEach((r) => { - for (let i = 0; i < translatedProperties.length - 2; i++) { - if (maps[i][r[translatedProperties[0]]]) { - r[translatedProperties[i + 1]] = maps[i][r[translatedProperties[0]]]; - } - } - - }); - } - } catch (Error) { - console.error("Entity is marked as language dependent, but no language table present: " + PaymentMethodRepository.DEFINITION.table); - } - return list; - } - - public findById(id: number, options: PaymentMethodEntityOptions = {}): PaymentMethodEntity | undefined { - const entity = this.dao.find(id); - if (entity) { - try { - let script = sql.getDialect().select().column("*").from('"' + PaymentMethodRepository.DEFINITION.table + '_LANG"').where('Language = ?').where('Id = ?').build(); - const resultSet = query.execute(script, [options.$language, id]); - let translatedProperties = Object.getOwnPropertyNames(resultSet[0]); - let maps = []; - for (let i = 0; i < translatedProperties.length - 2; i++) { - maps[i] = {}; - } - resultSet.forEach((r) => { - for (let i = 0; i < translatedProperties.length - 2; i++) { - maps[i][r[translatedProperties[0]]] = r[translatedProperties[i + 1]]; - } - }); - for (let i = 0; i < translatedProperties.length - 2; i++) { - if (maps[i][entity[translatedProperties[0]]]) { - entity[translatedProperties[i + 1]] = maps[i][entity[translatedProperties[0]]]; - } - } - } catch (Error) { - console.error("Entity is marked as language dependent, but no language table present: " + PaymentMethodRepository.DEFINITION.table); - } - } - return entity ?? undefined; - } - - public create(entity: PaymentMethodCreateEntity): number { - const id = this.dao.insert(entity); - this.triggerEvent({ - operation: "create", - table: "CODBEX_PAYMENTMETHOD", - entity: entity, - key: { - name: "Id", - column: "PAYMENTMETHOD_ID", - value: id - } - }); - return id; - } - - public update(entity: PaymentMethodUpdateEntity): void { - const previousEntity = this.findById(entity.Id); - this.dao.update(entity); - this.triggerEvent({ - operation: "update", - table: "CODBEX_PAYMENTMETHOD", - entity: entity, - previousEntity: previousEntity, - key: { - name: "Id", - column: "PAYMENTMETHOD_ID", - value: entity.Id - } - }); - } - - public upsert(entity: PaymentMethodCreateEntity | PaymentMethodUpdateEntity): number { - const id = (entity as PaymentMethodUpdateEntity).Id; - if (!id) { - return this.create(entity); - } - - const existingEntity = this.findById(id); - if (existingEntity) { - this.update(entity as PaymentMethodUpdateEntity); - return id; - } else { - return this.create(entity); - } - } - - public deleteById(id: number): void { - const entity = this.dao.find(id); - this.dao.remove(id); - this.triggerEvent({ - operation: "delete", - table: "CODBEX_PAYMENTMETHOD", - entity: entity, - key: { - name: "Id", - column: "PAYMENTMETHOD_ID", - value: id - } - }); - } - - public count(options?: PaymentMethodEntityOptions): number { - return this.dao.count(options); - } - - public customDataCount(): number { - const resultSet = query.execute('SELECT COUNT(*) AS COUNT FROM "CODBEX_PAYMENTMETHOD"'); - if (resultSet !== null && resultSet[0] !== null) { - if (resultSet[0].COUNT !== undefined && resultSet[0].COUNT !== null) { - return resultSet[0].COUNT; - } else if (resultSet[0].count !== undefined && resultSet[0].count !== null) { - return resultSet[0].count; - } - } - return 0; - } - - private async triggerEvent(data: PaymentMethodEntityEvent | PaymentMethodUpdateEntityEvent) { - const triggerExtensions = await extensions.loadExtensionModules("codbex-methods-Settings-PaymentMethod", ["trigger"]); - triggerExtensions.forEach(triggerExtension => { - try { - triggerExtension.trigger(data); - } catch (error) { - console.error(error); - } - }); - producer.topic("codbex-methods-Settings-PaymentMethod").send(JSON.stringify(data)); - } -} diff --git a/codbex-methods/gen/codbex-methods/dao/Settings/SentMethod.extensionpoint b/codbex-methods/gen/codbex-methods/dao/Settings/SentMethod.extensionpoint deleted file mode 100644 index 2fa0b47..0000000 --- a/codbex-methods/gen/codbex-methods/dao/Settings/SentMethod.extensionpoint +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "codbex-methods-Settings-SentMethod", - "description": "Extension Point for the codbex-methods-Settings-SentMethod entity" -} \ No newline at end of file diff --git a/codbex-methods/gen/codbex-methods/dao/Settings/SentMethodRepository.ts b/codbex-methods/gen/codbex-methods/dao/Settings/SentMethodRepository.ts deleted file mode 100644 index 4700392..0000000 --- a/codbex-methods/gen/codbex-methods/dao/Settings/SentMethodRepository.ts +++ /dev/null @@ -1,247 +0,0 @@ -import { sql, query } from "@aerokit/sdk/db"; -import { producer } from "@aerokit/sdk/messaging"; -import { extensions } from "@aerokit/sdk/extensions"; -import { dao as daoApi } from "@aerokit/sdk/db"; - -export interface SentMethodEntity { - readonly Id: number; - Name: string; -} - -export interface SentMethodCreateEntity { - readonly Name: string; -} - -export interface SentMethodUpdateEntity extends SentMethodCreateEntity { - readonly Id: number; -} - -export interface SentMethodEntityOptions { - $filter?: { - equals?: { - Id?: number | number[]; - Name?: string | string[]; - }; - notEquals?: { - Id?: number | number[]; - Name?: string | string[]; - }; - contains?: { - Id?: number; - Name?: string; - }; - greaterThan?: { - Id?: number; - Name?: string; - }; - greaterThanOrEqual?: { - Id?: number; - Name?: string; - }; - lessThan?: { - Id?: number; - Name?: string; - }; - lessThanOrEqual?: { - Id?: number; - Name?: string; - }; - }, - $select?: (keyof SentMethodEntity)[], - $sort?: string | (keyof SentMethodEntity)[], - $order?: 'ASC' | 'DESC', - $offset?: number, - $limit?: number, - $language?: string -} - -export interface SentMethodEntityEvent { - readonly operation: 'create' | 'update' | 'delete'; - readonly table: string; - readonly entity: Partial; - readonly key: { - name: string; - column: string; - value: number; - } -} - -export interface SentMethodUpdateEntityEvent extends SentMethodEntityEvent { - readonly previousEntity: SentMethodEntity; -} - -export class SentMethodRepository { - - private static readonly DEFINITION = { - table: "CODBEX_SENTMETHOD", - properties: [ - { - name: "Id", - column: "SENTMETHOD_ID", - type: "INTEGER", - id: true, - autoIncrement: true, - }, - { - name: "Name", - column: "SENTMETHOD_NAME", - type: "VARCHAR", - required: true - } - ] - }; - - private readonly dao; - - constructor(dataSource = "DefaultDB") { - this.dao = daoApi.create(SentMethodRepository.DEFINITION, undefined, dataSource); - } - - public findAll(options: SentMethodEntityOptions = {}): SentMethodEntity[] { - let list = this.dao.list(options); - try { - let script = sql.getDialect().select().column("*").from('"' + SentMethodRepository.DEFINITION.table + '_LANG"').where('Language = ?').build(); - const resultSet = query.execute(script, [options.$language]); - if (resultSet !== null && resultSet[0] !== null) { - let translatedProperties = Object.getOwnPropertyNames(resultSet[0]); - let maps = []; - for (let i = 0; i < translatedProperties.length - 2; i++) { - maps[i] = {}; - } - resultSet.forEach((r) => { - for (let i = 0; i < translatedProperties.length - 2; i++) { - maps[i][r[translatedProperties[0]]] = r[translatedProperties[i + 1]]; - } - }); - list.forEach((r) => { - for (let i = 0; i < translatedProperties.length - 2; i++) { - if (maps[i][r[translatedProperties[0]]]) { - r[translatedProperties[i + 1]] = maps[i][r[translatedProperties[0]]]; - } - } - - }); - } - } catch (Error) { - console.error("Entity is marked as language dependent, but no language table present: " + SentMethodRepository.DEFINITION.table); - } - return list; - } - - public findById(id: number, options: SentMethodEntityOptions = {}): SentMethodEntity | undefined { - const entity = this.dao.find(id); - if (entity) { - try { - let script = sql.getDialect().select().column("*").from('"' + SentMethodRepository.DEFINITION.table + '_LANG"').where('Language = ?').where('Id = ?').build(); - const resultSet = query.execute(script, [options.$language, id]); - let translatedProperties = Object.getOwnPropertyNames(resultSet[0]); - let maps = []; - for (let i = 0; i < translatedProperties.length - 2; i++) { - maps[i] = {}; - } - resultSet.forEach((r) => { - for (let i = 0; i < translatedProperties.length - 2; i++) { - maps[i][r[translatedProperties[0]]] = r[translatedProperties[i + 1]]; - } - }); - for (let i = 0; i < translatedProperties.length - 2; i++) { - if (maps[i][entity[translatedProperties[0]]]) { - entity[translatedProperties[i + 1]] = maps[i][entity[translatedProperties[0]]]; - } - } - } catch (Error) { - console.error("Entity is marked as language dependent, but no language table present: " + SentMethodRepository.DEFINITION.table); - } - } - return entity ?? undefined; - } - - public create(entity: SentMethodCreateEntity): number { - const id = this.dao.insert(entity); - this.triggerEvent({ - operation: "create", - table: "CODBEX_SENTMETHOD", - entity: entity, - key: { - name: "Id", - column: "SENTMETHOD_ID", - value: id - } - }); - return id; - } - - public update(entity: SentMethodUpdateEntity): void { - const previousEntity = this.findById(entity.Id); - this.dao.update(entity); - this.triggerEvent({ - operation: "update", - table: "CODBEX_SENTMETHOD", - entity: entity, - previousEntity: previousEntity, - key: { - name: "Id", - column: "SENTMETHOD_ID", - value: entity.Id - } - }); - } - - public upsert(entity: SentMethodCreateEntity | SentMethodUpdateEntity): number { - const id = (entity as SentMethodUpdateEntity).Id; - if (!id) { - return this.create(entity); - } - - const existingEntity = this.findById(id); - if (existingEntity) { - this.update(entity as SentMethodUpdateEntity); - return id; - } else { - return this.create(entity); - } - } - - public deleteById(id: number): void { - const entity = this.dao.find(id); - this.dao.remove(id); - this.triggerEvent({ - operation: "delete", - table: "CODBEX_SENTMETHOD", - entity: entity, - key: { - name: "Id", - column: "SENTMETHOD_ID", - value: id - } - }); - } - - public count(options?: SentMethodEntityOptions): number { - return this.dao.count(options); - } - - public customDataCount(): number { - const resultSet = query.execute('SELECT COUNT(*) AS COUNT FROM "CODBEX_SENTMETHOD"'); - if (resultSet !== null && resultSet[0] !== null) { - if (resultSet[0].COUNT !== undefined && resultSet[0].COUNT !== null) { - return resultSet[0].COUNT; - } else if (resultSet[0].count !== undefined && resultSet[0].count !== null) { - return resultSet[0].count; - } - } - return 0; - } - - private async triggerEvent(data: SentMethodEntityEvent | SentMethodUpdateEntityEvent) { - const triggerExtensions = await extensions.loadExtensionModules("codbex-methods-Settings-SentMethod", ["trigger"]); - triggerExtensions.forEach(triggerExtension => { - try { - triggerExtension.trigger(data); - } catch (error) { - console.error(error); - } - }); - producer.topic("codbex-methods-Settings-SentMethod").send(JSON.stringify(data)); - } -} diff --git a/codbex-methods/gen/codbex-methods/dao/utils/EntityUtils.ts b/codbex-methods/gen/codbex-methods/dao/utils/EntityUtils.ts deleted file mode 100644 index 0f8815d..0000000 --- a/codbex-methods/gen/codbex-methods/dao/utils/EntityUtils.ts +++ /dev/null @@ -1,20 +0,0 @@ -export class EntityUtils { - - public static setDate(obj: any, property: string): void { - if (obj && obj[property]) { - obj[property] = new Date(obj[property]).getTime(); - } - } - - public static setLocalDate(obj: any, property: string): void { - if (obj && obj[property]) { - obj[property] = new Date(new Date(obj[property]).setHours(-(new Date().getTimezoneOffset() / 60), 0, 0, 0)).toISOString(); - } - } - - public static setBoolean(obj: any, property: string): void { - if (obj && obj[property] !== undefined) { - obj[property] = obj[property] ? true : false; - } - } -} \ No newline at end of file diff --git a/codbex-methods/gen/codbex-methods/data/Settings/PaymentMethodRepository.ts b/codbex-methods/gen/codbex-methods/data/Settings/PaymentMethodRepository.ts index 0586d83..8e0ca6a 100644 --- a/codbex-methods/gen/codbex-methods/data/Settings/PaymentMethodRepository.ts +++ b/codbex-methods/gen/codbex-methods/data/Settings/PaymentMethodRepository.ts @@ -1,4 +1,4 @@ -import { Repository, EntityEvent, EntityConstructor } from '@aerokit/sdk/db' +import { Repository, EntityEvent, EntityConstructor, Options } from '@aerokit/sdk/db' import { Component } from '@aerokit/sdk/component' import { Producer } from '@aerokit/sdk/messaging' import { Extensions } from '@aerokit/sdk/extensions' diff --git a/codbex-methods/gen/codbex-methods/data/Settings/SentMethodRepository.ts b/codbex-methods/gen/codbex-methods/data/Settings/SentMethodRepository.ts index fbd15be..374f6c3 100644 --- a/codbex-methods/gen/codbex-methods/data/Settings/SentMethodRepository.ts +++ b/codbex-methods/gen/codbex-methods/data/Settings/SentMethodRepository.ts @@ -1,4 +1,4 @@ -import { Repository, EntityEvent, EntityConstructor } from '@aerokit/sdk/db' +import { Repository, EntityEvent, EntityConstructor, Options } from '@aerokit/sdk/db' import { Component } from '@aerokit/sdk/component' import { Producer } from '@aerokit/sdk/messaging' import { Extensions } from '@aerokit/sdk/extensions' diff --git a/codbex-methods/gen/codbex-methods/ui/Settings/PaymentMethod/dialog-window/index.html b/codbex-methods/gen/codbex-methods/ui/Settings/PaymentMethod/dialog-window/index.html index 6b3e062..9892ba9 100644 --- a/codbex-methods/gen/codbex-methods/ui/Settings/PaymentMethod/dialog-window/index.html +++ b/codbex-methods/gen/codbex-methods/ui/Settings/PaymentMethod/dialog-window/index.html @@ -23,7 +23,9 @@ {{ 'codbex-methods:codbex-methods-model.t.PAYMENTMETHOD_NAME' | t }}
- + diff --git a/codbex-methods/gen/codbex-methods/ui/Settings/SentMethod/dialog-window/index.html b/codbex-methods/gen/codbex-methods/ui/Settings/SentMethod/dialog-window/index.html index a76b472..318409f 100644 --- a/codbex-methods/gen/codbex-methods/ui/Settings/SentMethod/dialog-window/index.html +++ b/codbex-methods/gen/codbex-methods/ui/Settings/SentMethod/dialog-window/index.html @@ -23,7 +23,9 @@ {{ 'codbex-methods:codbex-methods-model.t.SENTMETHOD_NAME' | t }}
- + diff --git a/codbex-methods/translations/en-US/codbex-methods.model.json b/codbex-methods/translations/en-US/codbex-methods.model.json index 842e4e8..1d60a28 100644 --- a/codbex-methods/translations/en-US/codbex-methods.model.json +++ b/codbex-methods/translations/en-US/codbex-methods.model.json @@ -24,7 +24,10 @@ "unableToLoad": "Unable to load data: '{{message}}'", "unableToLF": "Unable to list/filter {{name}}: '{{message}}'", "unableToCount": "Unable to count {{name}}: '{{message}}'", - "pattern": "The value doesn't match the required pattern: {{rule}}" + "pattern": "The value doesn't match the required pattern: {{rule}}", + "lengthMinMax": "Value must be between {{min}} and {{max}} characters long", + "lengthMin": "Value must not be less than {{min}} characters", + "lengthMax": "Value must not be more than {{max}} characters" }, "propertySuccessfullyCreated": "{{name}} successfully created", "propertySuccessfullyUpdated": "{{name}} successfully updated",