Merge pull request #1376 from umami-software/brian/um-24-event-data

Brian/um 24 event data
This commit is contained in:
Mike Cao 2022-08-01 23:50:08 -05:00 committed by GitHub
commit df1c203c38
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
16 changed files with 229 additions and 79 deletions

View file

@ -59,12 +59,17 @@ async function checkMigrations() {
const output = await run('prisma', ['migrate', 'status']);
const missingMigrations = output.includes('have not yet been applied');
const missingInitialMigration = output.includes('01_init');
const notManaged = output.includes('The current database is not managed');
if (notManaged || missingMigrations) {
console.log('Running update...');
console.log(execSync('prisma migrate resolve --applied "01_init"').toString());
if (missingInitialMigration) {
console.log(execSync('prisma migrate resolve --applied "01_init"').toString());
}
console.log(execSync('prisma migrate deploy').toString());
}
success('Database is up to date.');