import { TaonBaseContext, Taon__NS__createContextTemplate } from 'taon/lib-prod';
import { MIGRATIONS_CLASSES_FOR_TaonPortsContext } from '../../migrations';
import { getBaseCliWorkerDatabaseConfig } from '../classes/base-cli-worker/base-cli-worker-database-config';
import { TaonPortsController } from './ports.controller';
import { Port } from './ports.entity';
export const TaonPortsContextTemplate = Taon__NS__createContextTemplate(() => ({
    contextName: 'TaonPortsContext',
    appId: 'dev.taon.taon-ports-worker',
    contexts: { TaonBaseContext },
    controllers: { TaonPortsController },
    entities: { Port },
    migrations: { ...MIGRATIONS_CLASSES_FOR_TaonPortsContext },
    skipWritingServerRoutes: true,
    ...getBaseCliWorkerDatabaseConfig('ports-worker', 'DROP_DB+MIGRATIONS'),
    logs: {
        migrations: true,
    },
}));
//# sourceMappingURL=c:/Users/darek/projects/npm/taon-dev/tnp-helpers/dist-nocutsrc-prod/lib/base/tcp-udp-ports/tcp-udp-ports.context.js.map