mirror of https://github.com/AlphaNecron/Void.git
13 lines
380 B
TypeScript
13 lines
380 B
TypeScript
import { error } from '../src/lib/logger';
|
|
import prismaRun from './prismaRun';
|
|
|
|
export default async function(config) {
|
|
try {
|
|
await prismaRun(config.core.database_url, ['migrate', 'deploy']);
|
|
await prismaRun(config.core.database_url, ['generate'], true);
|
|
} catch (e) {
|
|
console.log(e);
|
|
error('DB', 'there was an error.. exiting..');
|
|
process.exit(1);
|
|
}
|
|
}; |