mirror of
https://github.com/spacebarchat/server.git
synced 2026-05-25 18:34:45 +00:00
Update package, sync migrations
This commit is contained in:
+1
-6
@@ -15,7 +15,7 @@ Arguments:
|
||||
exit(0);
|
||||
}
|
||||
|
||||
let steps = 3, i = 0;
|
||||
let steps = 1, i = 0;
|
||||
if (argv.includes("clean")) steps++;
|
||||
|
||||
const verbose = argv.includes("verbose") || argv.includes("v");
|
||||
@@ -34,11 +34,6 @@ if (argv.includes("clean")) {
|
||||
}
|
||||
}
|
||||
|
||||
console.log(`[${++i}/${steps}] Checking if dependencies were installed correctly...`);
|
||||
//exif-be-gone v1.3.0 doesnt build js, known bug
|
||||
if(!fs.existsSync(path.join(__dirname, "..", "node_modules", "exif-be-gone", "index.js")))
|
||||
execIn("npm run build", path.join(__dirname, "..", "node_modules", "exif-be-gone"));
|
||||
|
||||
console.log(`[${++i}/${steps}] Compiling src files ...`);
|
||||
|
||||
let buildFlags = ''
|
||||
|
||||
@@ -9,16 +9,17 @@ else
|
||||
fi
|
||||
|
||||
[ -f ".env" ] && (
|
||||
mv .env .env.tmp
|
||||
source .env.tmp
|
||||
mv .env .env.tmp 2>/dev/null
|
||||
source .env.tmp 2>/dev/null
|
||||
)
|
||||
npm run build clean logerrors pretty-errors
|
||||
|
||||
make_migration() {
|
||||
echo "Creating migrations for $2"
|
||||
mkdir "src/util/migrations/$2"
|
||||
mkdir "src/util/migrations/$2" 2>/dev/null
|
||||
# npm run build clean logerrors pretty-errors
|
||||
# THREADS=1 DATABASE="$1" DB_MIGRATE=a npm run start:bundle
|
||||
THREADS=1 DATABASE="$1" DB_MIGRATE=a npx typeorm-ts-node-commonjs migration:generate "src/migrations/$2/$FILENAME" -d ../util/src/util/Database.ts -p
|
||||
THREADS=1 DATABASE="$1" DB_MIGRATE=a npm run start:bundle
|
||||
THREADS=1 DATABASE="$1" DB_MIGRATE=a npx typeorm-ts-node-commonjs migration:generate "src/migrations/$2/$FILENAME" -d src/util/util/Database.ts -p
|
||||
npm run build clean logerrors pretty-errors
|
||||
THREADS=1 DATABASE="$1" DB_MIGRATE=a npm run start:bundle
|
||||
}
|
||||
@@ -36,5 +37,5 @@ make_migration "database.db" "sqlite"
|
||||
make_migration "$FC_DB_MARIADB" "mariadb"
|
||||
)
|
||||
|
||||
[ -f ".env.tmp" ] && mv .env.tmp .env
|
||||
[ -f ".env.tmp" ] && mv .env.tmp .env 2>/dev/null
|
||||
|
||||
|
||||
Reference in New Issue
Block a user