restful-started
Version:
typescript restful started
20 lines (19 loc) • 467 B
TypeScript
import { Sequelize } from "sequelize";
export declare class DB {
db: Sequelize;
_options: IDatabaseOptions;
isConfig: boolean;
config(options: IDatabaseOptions): void;
dbInit(): Promise<Sequelize | undefined>;
}
export interface IDatabaseOptions {
modelDir?: string;
force?: boolean;
url?: string;
}
export declare const DEFAULT_DATABASE_OPTIONS: {
modelDir: string;
force: boolean;
};
declare const db: DB;
export default db;