mirror of
https://github.com/Sendouc/sendou.ink.git
synced 2026-03-22 02:14:41 -05:00
* Clean away prisma migrations
* Way to migrate WIP
* SQLite3 seeding script initial
* Fetch tournament data in loader
* CheckinActions new loader data model
* Virtual banner text color columns
* Logged in user
* Count teams
* ownTeam
* Map pool tab fully working
* Teams tab
* Fix timestamp default
* Register page
* Manage team page
* Camel case checkedInTimestamp
* Clean slate
* Add .nvmrc
* Add favicon
* Package lock file version 2
* Update tsconfig
* Add Tailwind
* Add StrictMode
* Add background color
* Auth without DB
* Revert "Add Tailwind"
This reverts commit 204713c602.
* Auth with DB
* Switch back to tilde absolute import
* Import layout
* Camel case for database columns
* Move auth routes to folder
* User popover links working
* Import linters
* User page initial
* User edit page with country
* Script to delete db files before migration in dev
* Remove "youtubeName" column
* Correct avatar size on desktop
* Fix SubNav not spanning the whole page
* Remove duplicate files
* Update README
23 lines
554 B
JavaScript
23 lines
554 B
JavaScript
import fs from "fs";
|
|
import path from "path";
|
|
import { fileURLToPath } from "url";
|
|
|
|
const __filename = fileURLToPath(import.meta.url);
|
|
const __dirname = path.dirname(__filename);
|
|
|
|
const pathToDbFile = (file) => path.resolve(__dirname, "..", file);
|
|
|
|
const filesToDeleteIfExists = [
|
|
"db.sqlite3",
|
|
"db.sqlite3-shm",
|
|
"db.sqlite3-wal",
|
|
];
|
|
for (const file of filesToDeleteIfExists) {
|
|
try {
|
|
fs.unlinkSync(pathToDbFile(file));
|
|
} catch (err) {
|
|
// if file doesn't exist err.code = ENOENT is thrown
|
|
if (err.code !== "ENOENT") throw err;
|
|
}
|
|
}
|