Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import { nanoid } from 'nanoid';
import { ConnectionEntity } from '../../connection/connection.entity.js';
import { AgentEntity } from '../agent.entity.js';
import { ConnectionTypeTestEnum } from '../../../enums/connection-type.enum.js';
import { ConnectionTypeTestEnum } from '@rocketadmin/shared-code/dist/src/shared/enums/connection-types-enum.js';

export const customAgentRepositoryExtension = {
async createNewAgentForConnectionAndReturnToken(connection: ConnectionEntity): Promise<string> {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ import { ApiProperty } from '@nestjs/swagger';
import { IsBoolean, IsEnum, IsNumber, IsOptional, IsString, Max, Min } from 'class-validator';
import { ConnectionTypesEnum } from '@rocketadmin/shared-code/dist/src/data-access-layer/shared/enums/connection-types-enum.js';
Copy link

Copilot AI Dec 8, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This import path is incorrect after the refactoring. The ConnectionTypesEnum has been moved from @rocketadmin/shared-code/dist/src/data-access-layer/shared/enums/connection-types-enum.js to @rocketadmin/shared-code/dist/src/shared/enums/connection-types-enum.js. This will cause a compilation error since the old file is being deleted.

Update the import to:

import { ConnectionTypesEnum } from '@rocketadmin/shared-code/dist/src/shared/enums/connection-types-enum.js';
Suggested change
import { ConnectionTypesEnum } from '@rocketadmin/shared-code/dist/src/data-access-layer/shared/enums/connection-types-enum.js';
import { ConnectionTypesEnum } from '@rocketadmin/shared-code/dist/src/shared/enums/connection-types-enum.js';

Copilot uses AI. Check for mistakes.
import { isTest } from '../../../../helpers/app/is-test.js';
import { ConnectionTypeTestEnum } from '../../../../enums/connection-type.enum.js';
import { ConnectionTypeTestEnum } from '@rocketadmin/shared-code/dist/src/shared/enums/connection-types-enum.js';

export class CreateConnectionDto {
@ApiProperty({ required: false })
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,13 @@ import { HttpException } from '@nestjs/common/exceptions/http.exception.js';
import { ConnectionTypesEnum } from '@rocketadmin/shared-code/dist/src/data-access-layer/shared/enums/connection-types-enum.js';
Copy link

Copilot AI Dec 8, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This import path is incorrect after the refactoring. The ConnectionTypesEnum has been moved from @rocketadmin/shared-code/dist/src/data-access-layer/shared/enums/connection-types-enum.js to @rocketadmin/shared-code/dist/src/shared/enums/connection-types-enum.js. This will cause a compilation error since the old file is being deleted.

Update the import to:

import { ConnectionTypesEnum } from '@rocketadmin/shared-code/dist/src/shared/enums/connection-types-enum.js';
Suggested change
import { ConnectionTypesEnum } from '@rocketadmin/shared-code/dist/src/data-access-layer/shared/enums/connection-types-enum.js';
import { ConnectionTypesEnum } from '@rocketadmin/shared-code/dist/src/shared/enums/connection-types-enum.js';

Copilot uses AI. Check for mistakes.
import dns from 'dns';
import ipRangeCheck from 'ip-range-check';
import { ConnectionTypeTestEnum } from '../../../enums/connection-type.enum.js';
import { Messages } from '../../../exceptions/text/messages.js';
import { isSaaS } from '../../../helpers/app/is-saas.js';
import { Constants } from '../../../helpers/constants/constants.js';
import { isConnectionTypeAgent, toPrettyErrorsMsg } from '../../../helpers/index.js';
import { CreateConnectionDs } from '../application/data-structures/create-connection.ds.js';
import { UpdateConnectionDs } from '../application/data-structures/update-connection.ds.js';
import { ConnectionTypeTestEnum } from '@rocketadmin/shared-code/dist/src/shared/enums/connection-types-enum.js';

export async function validateCreateConnectionData(
createConnectionData: CreateConnectionDs | UpdateConnectionDs,
Expand Down
2 changes: 1 addition & 1 deletion backend/src/helpers/is-connection-entity-agent.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import { ConnectionEntity } from '../entities/connection/connection.entity.js';
import { ConnectionTypesEnum } from '@rocketadmin/shared-code/dist/src/data-access-layer/shared/enums/connection-types-enum.js';
Copy link

Copilot AI Dec 8, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This import path is incorrect after the refactoring. The ConnectionTypesEnum has been moved from @rocketadmin/shared-code/dist/src/data-access-layer/shared/enums/connection-types-enum.js to @rocketadmin/shared-code/dist/src/shared/enums/connection-types-enum.js. This will cause a compilation error since the old file is being deleted.

Update the import to:

import { ConnectionTypesEnum } from '@rocketadmin/shared-code/dist/src/shared/enums/connection-types-enum.js';
Suggested change
import { ConnectionTypesEnum } from '@rocketadmin/shared-code/dist/src/data-access-layer/shared/enums/connection-types-enum.js';
import { ConnectionTypesEnum } from '@rocketadmin/shared-code/dist/src/shared/enums/connection-types-enum.js';

Copilot uses AI. Check for mistakes.
import { ConnectionTypeTestEnum } from '../enums/connection-type.enum.js';
import { CreateConnectionDto } from '../entities/connection/application/dto/create-connection.dto.js';
import { ConnectionTypeTestEnum } from '@rocketadmin/shared-code/dist/src/shared/enums/connection-types-enum.js';

export function isConnectionEntityAgent(connection: ConnectionEntity | CreateConnectionDto): boolean {
const agentTypes = [
Expand Down
1 change: 0 additions & 1 deletion backend/test/mock.factory.ts
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,6 @@ import { CreateTableWidgetDto } from '../src/entities/widget/dto/index.js';
import { AccessLevelEnum, PermissionTypeEnum, QueryOrderingEnum, WidgetTypeEnum } from '../src/enums/index.js';
import { TestConstants } from './mocks/test-constants.js';
import json5 from 'json5';
import { ConnectionTypeTestEnum } from '../src/enums/connection-type.enum.js';
import { CreateConnectionDto } from '../src/entities/connection/application/dto/create-connection.dto.js';
import { ConnectionTypesEnum } from '@rocketadmin/shared-code/dist/src/data-access-layer/shared/enums/connection-types-enum.js';
Copy link

Copilot AI Dec 8, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This import path is incorrect after the refactoring. The ConnectionTypesEnum has been moved from @rocketadmin/shared-code/dist/src/data-access-layer/shared/enums/connection-types-enum.js to @rocketadmin/shared-code/dist/src/shared/enums/connection-types-enum.js. This will cause a compilation error since the old file is being deleted.

Update the import to:

import { ConnectionTypesEnum } from '@rocketadmin/shared-code/dist/src/shared/enums/connection-types-enum.js';
Suggested change
import { ConnectionTypesEnum } from '@rocketadmin/shared-code/dist/src/data-access-layer/shared/enums/connection-types-enum.js';
import { ConnectionTypesEnum } from '@rocketadmin/shared-code/dist/src/shared/enums/connection-types-enum.js';

Copilot uses AI. Check for mistakes.
import { CreateTableActionDTO } from '../src/entities/table-actions/table-actions-module/dto/create-table-action.dto.js';
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,8 @@ import { TableSettingsDS } from '../shared/data-structures/table-settings.ds.js'
import { TableStructureDS } from '../shared/data-structures/table-structure.ds.js';
import { TestConnectionResultDS } from '../shared/data-structures/test-result-connection.ds.js';
import { ValidateTableSettingsDS } from '../shared/data-structures/validate-table-settings.ds.js';
import { IDataAccessObjectAgent } from '../shared/interfaces/data-access-object-agent.interface.js';
import { DataAccessObjectCommandsEnum } from '../shared/enums/data-access-object-commands.enum.js';
import { IDataAccessObjectAgent } from '../../shared/interfaces/data-access-object-agent.interface.js';
import { DataAccessObjectCommandsEnum } from '../../shared/enums/data-access-object-commands.enum.js';
import { LRUStorage } from '../../caching/lru-storage.js';
import { TableDS } from '../shared/data-structures/table.ds.js';
import { Stream, Readable } from 'node:stream';
Expand All @@ -30,7 +30,7 @@ import {
isPostgresDateOrTimeType,
isPostgresDateStringByRegexp,
} from '../../helpers/is-database-date.js';
import { ConnectionTypesEnum } from '../shared/enums/connection-types-enum.js';
import { ConnectionTypesEnum } from '../../shared/enums/connection-types-enum.js';

export class DataAccessObjectAgent implements IDataAccessObjectAgent {
private readonly connection: ConnectionAgentParams;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,9 +20,9 @@ import { TableStructureDS } from '../shared/data-structures/table-structure.ds.j
import { TableDS } from '../shared/data-structures/table.ds.js';
import { TestConnectionResultDS } from '../shared/data-structures/test-result-connection.ds.js';
import { ValidateTableSettingsDS } from '../shared/data-structures/validate-table-settings.ds.js';
import { FilterCriteriaEnum } from '../shared/enums/filter-criteria.enum.js';
import { QueryOrderingEnum } from '../shared/enums/query-ordering.enum.js';
import { IDataAccessObject } from '../shared/interfaces/data-access-object.interface.js';
import { FilterCriteriaEnum } from '../../shared/enums/filter-criteria.enum.js';
import { QueryOrderingEnum } from '../../shared/enums/query-ordering.enum.js';
import { IDataAccessObject } from '../../shared/interfaces/data-access-object.interface.js';
import { BasicDataAccessObject } from './basic-data-access-object.js';

export class DataAccessObjectCassandra extends BasicDataAccessObject implements IDataAccessObject {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,8 @@ import { TableStructureDS } from '../shared/data-structures/table-structure.ds.j
import { TableDS } from '../shared/data-structures/table.ds.js';
import { TestConnectionResultDS } from '../shared/data-structures/test-result-connection.ds.js';
import { ValidateTableSettingsDS } from '../shared/data-structures/validate-table-settings.ds.js';
import { FilterCriteriaEnum } from '../shared/enums/filter-criteria.enum.js';
import { IDataAccessObject } from '../shared/interfaces/data-access-object.interface.js';
import { FilterCriteriaEnum } from '../../shared/enums/filter-criteria.enum.js';
import { IDataAccessObject } from '../../shared/interfaces/data-access-object.interface.js';
import { BasicDataAccessObject } from './basic-data-access-object.js';
import { NodeClickHouseClientConfigOptions } from '@clickhouse/client/dist/config.js';

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,9 +28,9 @@ import { DynamoDBType, TableStructureDS } from '../shared/data-structures/table-
import { TableDS } from '../shared/data-structures/table.ds.js';
import { TestConnectionResultDS } from '../shared/data-structures/test-result-connection.ds.js';
import { ValidateTableSettingsDS } from '../shared/data-structures/validate-table-settings.ds.js';
import { FilterCriteriaEnum } from '../shared/enums/filter-criteria.enum.js';
import { QueryOrderingEnum } from '../shared/enums/query-ordering.enum.js';
import { IDataAccessObject } from '../shared/interfaces/data-access-object.interface.js';
import { FilterCriteriaEnum } from '../../shared/enums/filter-criteria.enum.js';
import { QueryOrderingEnum } from '../../shared/enums/query-ordering.enum.js';
import { IDataAccessObject } from '../../shared/interfaces/data-access-object.interface.js';
import { BasicDataAccessObject } from './basic-data-access-object.js';

export type DdAndClient = {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@ import { TableStructureDS } from '../shared/data-structures/table-structure.ds.j
import { TableDS } from '../shared/data-structures/table.ds.js';
import { TestConnectionResultDS } from '../shared/data-structures/test-result-connection.ds.js';
import { ValidateTableSettingsDS } from '../shared/data-structures/validate-table-settings.ds.js';
import { FilterCriteriaEnum } from '../shared/enums/filter-criteria.enum.js';
import { IDataAccessObject } from '../shared/interfaces/data-access-object.interface.js';
import { FilterCriteriaEnum } from '../../shared/enums/filter-criteria.enum.js';
import { IDataAccessObject } from '../../shared/interfaces/data-access-object.interface.js';
import { BasicDataAccessObject } from './basic-data-access-object.js';

export class DataAccessObjectElasticsearch extends BasicDataAccessObject implements IDataAccessObject {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,8 +20,8 @@ import { TableStructureDS } from '../shared/data-structures/table-structure.ds.j
import { TableDS } from '../shared/data-structures/table.ds.js';
import { TestConnectionResultDS } from '../shared/data-structures/test-result-connection.ds.js';
import { ValidateTableSettingsDS } from '../shared/data-structures/validate-table-settings.ds.js';
import { FilterCriteriaEnum } from '../shared/enums/filter-criteria.enum.js';
import { IDataAccessObject } from '../shared/interfaces/data-access-object.interface.js';
import { FilterCriteriaEnum } from '../../shared/enums/filter-criteria.enum.js';
import { IDataAccessObject } from '../../shared/interfaces/data-access-object.interface.js';
import { BasicDataAccessObject } from './basic-data-access-object.js';

export class DataAccessObjectIbmDb2 extends BasicDataAccessObject implements IDataAccessObject {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,8 +23,8 @@ import { TableStructureDS } from '../shared/data-structures/table-structure.ds.j
import { TableDS } from '../shared/data-structures/table.ds.js';
import { TestConnectionResultDS } from '../shared/data-structures/test-result-connection.ds.js';
import { ValidateTableSettingsDS } from '../shared/data-structures/validate-table-settings.ds.js';
import { FilterCriteriaEnum } from '../shared/enums/filter-criteria.enum.js';
import { IDataAccessObject } from '../shared/interfaces/data-access-object.interface.js';
import { FilterCriteriaEnum } from '../../shared/enums/filter-criteria.enum.js';
import { IDataAccessObject } from '../../shared/interfaces/data-access-object.interface.js';
import { BasicDataAccessObject } from './basic-data-access-object.js';

export type MongoClientDB = {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,9 +22,9 @@ import { TableStructureDS } from '../shared/data-structures/table-structure.ds.j
import { TableDS } from '../shared/data-structures/table.ds.js';
import { TestConnectionResultDS } from '../shared/data-structures/test-result-connection.ds.js';
import { ValidateTableSettingsDS } from '../shared/data-structures/validate-table-settings.ds.js';
import { FilterCriteriaEnum } from '../shared/enums/filter-criteria.enum.js';
import { QueryOrderingEnum } from '../shared/enums/query-ordering.enum.js';
import { IDataAccessObject } from '../shared/interfaces/data-access-object.interface.js';
import { FilterCriteriaEnum } from '../../shared/enums/filter-criteria.enum.js';
import { QueryOrderingEnum } from '../../shared/enums/query-ordering.enum.js';
import { IDataAccessObject } from '../../shared/interfaces/data-access-object.interface.js';
import { BasicDataAccessObject } from './basic-data-access-object.js';

export class DataAccessObjectMssql extends BasicDataAccessObject implements IDataAccessObject {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,8 @@ import { TableSettingsDS } from '../shared/data-structures/table-settings.ds.js'
import { TableStructureDS } from '../shared/data-structures/table-structure.ds.js';
import { TestConnectionResultDS } from '../shared/data-structures/test-result-connection.ds.js';
import { ValidateTableSettingsDS } from '../shared/data-structures/validate-table-settings.ds.js';
import { FilterCriteriaEnum } from '../shared/enums/filter-criteria.enum.js';
import { IDataAccessObject } from '../shared/interfaces/data-access-object.interface.js';
import { FilterCriteriaEnum } from '../../shared/enums/filter-criteria.enum.js';
import { IDataAccessObject } from '../../shared/interfaces/data-access-object.interface.js';
import { BasicDataAccessObject } from './basic-data-access-object.js';
import { objectKeysToLowercase } from '../../helpers/object-kyes-to-lowercase.js';
import { Knex } from 'knex';
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,8 +27,8 @@ import { TableStructureDS } from '../shared/data-structures/table-structure.ds.j
import { TableDS } from '../shared/data-structures/table.ds.js';
import { TestConnectionResultDS } from '../shared/data-structures/test-result-connection.ds.js';
import { ValidateTableSettingsDS } from '../shared/data-structures/validate-table-settings.ds.js';
import { FilterCriteriaEnum } from '../shared/enums/filter-criteria.enum.js';
import { IDataAccessObject } from '../shared/interfaces/data-access-object.interface.js';
import { FilterCriteriaEnum } from '../../shared/enums/filter-criteria.enum.js';
import { IDataAccessObject } from '../../shared/interfaces/data-access-object.interface.js';
import { BasicDataAccessObject } from './basic-data-access-object.js';

type RefererencedConstraint = {
Expand Down Expand Up @@ -494,7 +494,8 @@ export class DataAccessObjectOracle extends BasicDataAccessObject implements IDa
}
const knex = await this.configureKnex();
const schema = this.connection.schema ?? this.connection.username.toUpperCase();
const structureColumns = await knex.queryBuilder()
const structureColumns = await knex
.queryBuilder()
.select('COLUMN_NAME', 'DATA_DEFAULT', 'DATA_TYPE', 'NULLABLE', 'DATA_LENGTH')
.from('ALL_TAB_COLUMNS')
.orderBy('COLUMN_ID')
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,8 @@ import { TableStructureDS } from '../shared/data-structures/table-structure.ds.j
import { TableDS } from '../shared/data-structures/table.ds.js';
import { TestConnectionResultDS } from '../shared/data-structures/test-result-connection.ds.js';
import { ValidateTableSettingsDS } from '../shared/data-structures/validate-table-settings.ds.js';
import { FilterCriteriaEnum } from '../shared/enums/filter-criteria.enum.js';
import { IDataAccessObject } from '../shared/interfaces/data-access-object.interface.js';
import { FilterCriteriaEnum } from '../../shared/enums/filter-criteria.enum.js';
import { IDataAccessObject } from '../../shared/interfaces/data-access-object.interface.js';
import { BasicDataAccessObject } from './basic-data-access-object.js';
import { nanoid } from 'nanoid';

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,8 @@ import { TableStructureDS } from '../shared/data-structures/table-structure.ds.j
import { TableDS } from '../shared/data-structures/table.ds.js';
import { TestConnectionResultDS } from '../shared/data-structures/test-result-connection.ds.js';
import { ValidateTableSettingsDS } from '../shared/data-structures/validate-table-settings.ds.js';
import { FilterCriteriaEnum } from '../shared/enums/filter-criteria.enum.js';
import { IDataAccessObject } from '../shared/interfaces/data-access-object.interface.js';
import { FilterCriteriaEnum } from '../../shared/enums/filter-criteria.enum.js';
import { IDataAccessObject } from '../../shared/interfaces/data-access-object.interface.js';
import { BasicDataAccessObject } from './basic-data-access-object.js';
import { isRedisConnectionUrl } from '../shared/create-data-access-object.js';

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,9 +12,9 @@ import { DataAccessObjectOracle } from '../data-access-objects/data-access-objec
import { DataAccessObjectPostgres } from '../data-access-objects/data-access-object-postgres.js';
import { DataAccessObjectRedis } from '../data-access-objects/data-access-object-redis.js';
import { ConnectionAgentParams, ConnectionParams } from './data-structures/connections-params.ds.js';
import { ConnectionTypesEnum } from './enums/connection-types-enum.js';
import { IDataAccessObjectAgent } from './interfaces/data-access-object-agent.interface.js';
import { IDataAccessObject } from './interfaces/data-access-object.interface.js';
import { ConnectionTypesEnum } from '../../shared/enums/connection-types-enum.js';
import { IDataAccessObjectAgent } from '../../shared/interfaces/data-access-object-agent.interface.js';
import { IDataAccessObject } from '../../shared/interfaces/data-access-object.interface.js';

interface IUnknownConnectionParams {
[key: string]: any;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { FilterCriteriaEnum } from '../enums/filter-criteria.enum.js';
import { FilterCriteriaEnum } from '../../../shared/enums/filter-criteria.enum.js';

export class FilteringFieldsDS {
field: string;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { QueryOrderingEnum } from '../enums/query-ordering.enum.js';
import { QueryOrderingEnum } from '../../../shared/enums/query-ordering.enum.js';

export class TableSettingsDS {
table_name: string;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { TableWidgetTypeEnum } from '../enums/table-widget-type.enum.js';
import { TableWidgetTypeEnum } from '../../../shared/enums/table-widget-type.enum.js';

export class TableWidgetDS {
id: string;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { QueryOrderingEnum } from '../enums/query-ordering.enum.js';
import { QueryOrderingEnum } from '../../../shared/enums/query-ordering.enum.js';
import { CustomFieldDS } from './custom-field.ds.js';
import { TableWidgetDS } from './table-widget.ds.js';

Expand Down

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { TableWidgetDS } from '../../data-access-layer/shared/data-structures/table-widget.ds.js';
import { IUnknownDataStructure } from '../../data-access-layer/shared/interfaces/unknown-datastructure.interface.js';
import { IUnknownDataStructure } from '../../shared/interfaces/unknown-datastructure.interface.js';

export function buildTableWidgetDs(tableWidgetParams: IUnknownDataStructure): TableWidgetDS {
return {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { ValidateTableSettingsDS } from '../../data-access-layer/shared/data-structures/validate-table-settings.ds.js';
import { IUnknownDataStructure } from '../../data-access-layer/shared/interfaces/unknown-datastructure.interface.js';
import { IUnknownDataStructure } from '../../shared/interfaces/unknown-datastructure.interface.js';
import { buildTableWidgetDs } from './table-widget-ds.builder.js';

export function buildValidateTableSettingsDS(tableSettings: IUnknownDataStructure): ValidateTableSettingsDS {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { QueryOrderingEnum } from '../../data-access-layer/shared/enums/query-ordering.enum.js';
import { QueryOrderingEnum } from '../../shared/enums/query-ordering.enum.js';
import { enumToString } from '../../helpers/enum-to-string.js';

export const TABLE_SETTINGS_VALIDATION_ERRORS = {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import { PrimaryKeyDS } from '../../data-access-layer/shared/data-structures/primary-key.ds.js';
import { TableSettingsDS } from '../../data-access-layer/shared/data-structures/table-settings.ds.js';
import { ValidateTableSettingsDS } from '../../data-access-layer/shared/data-structures/validate-table-settings.ds.js';
import { QueryOrderingEnum } from '../../data-access-layer/shared/enums/query-ordering.enum.js';
import { QueryOrderingEnum } from '../../shared/enums/query-ordering.enum.js';
import { isObjectEmpty } from '../is-object-empty.js';
import { TABLE_SETTINGS_VALIDATION_ERRORS } from './table-settings-validation-errors.js';

Expand All @@ -10,7 +10,6 @@ export function tableSettingsFieldValidator(
primaryColumns: Array<PrimaryKeyDS>,
settings: ValidateTableSettingsDS | TableSettingsDS,
): Array<string> {

const errorMessages = [];
if (isObjectEmpty(settings)) {
return errorMessages;
Expand Down Expand Up @@ -150,5 +149,4 @@ export function tableSettingsFieldValidator(
}

return errorMessages;

}
Loading
Loading