UNPKG

forest-cli

Version:

The Lumberjacks' toolbelt is the Forest CLI which makes easy to manage your back office application directly from the terminal.

38 lines 1.58 kB
import type { Language } from '../../../utils/languages'; import type { CommandOptions } from '../../../utils/option-parser'; export type ProjectCreateOptions = { applicationName: string; applicationHost: string; applicationPort: string; databaseConnectionURL?: string; databaseName?: string; databaseHost?: string; databasePort?: string; databaseUser?: string; databasePassword?: string; databaseSSL?: boolean; databaseSslMode?: 'preferred' | 'disabled' | 'required' | 'verify'; databaseDialect?: 'mariadb' | 'mssql' | 'mysql' | 'postgres' | 'mongodb'; databaseSchema?: string; mongoDBSRV?: boolean; language?: Language; }; type Option = CommandOptions<ProjectCreateOptions>[string]; export declare function getDialect(options: ProjectCreateOptions): ProjectCreateOptions['databaseDialect']; export declare const applicationHost: Option; export declare const applicationPort: Option; export declare const databaseConnectionURL: Option; export declare const databaseName: Option; export declare const databaseHost: Option; export declare const databasePort: Option; export declare const databaseUser: Option; export declare const databasePassword: Option; export declare const databaseSSL: Option; export declare const databaseSslMode: Option; export declare const language: Option; export declare const databaseDialectV1: Option; export declare const databaseDialectSqlV2: Option; export declare const databaseSchema: Option; export declare const mongoDBSRV: Option; export {}; //# sourceMappingURL=options.d.ts.map