import { DyFM_DataModel_Params, DyFM_Metadata } from '@futdevpro/fsm-dynamo'; export class Dependency_Mock extends DyFM_Metadata { string?: string; number?: number; date?: Date; boolean?: boolean; array?: string[]; object?: any; objectArray?: any[]; objectArrayArray?: any[][]; constructor( set?: Dependent_Mock ) { super(set); if (set) { Object.assign(this, set); } } } export const dependency_mock_DataParams = new DyFM_DataModel_Params({ dataName: 'dependency_mock', properties: { string: { type: 'string' }, number: { type: 'number' }, date: { type: 'Date' }, boolean: { type: 'boolean' }, array: { type: 'string[]' }, object: { type: 'any' }, objectArray: { type: 'any[]' }, objectArrayArray: { type: 'any[][]' }, }, }); //////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////// export class Dependent_Mock extends DyFM_Metadata { dependencyId?: string; string?: string; number?: number; date?: Date; boolean?: boolean; array?: string[]; object?: any; objectArray?: any[]; objectArrayArray?: any[][]; constructor( set?: Dependent_Mock ) { super(set); if (set) { Object.assign(this, set); } } } export const dependent_mock_DataParams = new DyFM_DataModel_Params({ dataName: 'dependent_mock', properties: { dependencyId: { type: 'string', unique: true, required: true, dependencyDataName: dependency_mock_DataParams.dataName, }, string: { type: 'string' }, number: { type: 'number' }, date: { type: 'Date' }, boolean: { type: 'boolean' }, array: { type: 'string[]' }, object: { type: 'any' }, objectArray: { type: 'any[]' }, objectArrayArray: { type: 'any[][]' }, }, });