Skip to content

Commit 1fba1d3

Browse files
committed
- fixed a small bug that causes a warning
- removed sqlite logs by default - added role ADMIN to default user that is being created
1 parent 0d74a0a commit 1fba1d3

File tree

3 files changed

+5
-3
lines changed

3 files changed

+5
-3
lines changed

src/server/index.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ import bcrypt from 'bcryptjs';
66
import { User } from './models/User.js';
77
import { sequelize } from './models/index.js';
88
import routes from './routes/index.js';
9+
import { Role } from '../types';
910

1011
const __filename = fileURLToPath(import.meta.url);
1112
const __dirname = dirname(__filename);
@@ -26,7 +27,7 @@ sequelize.sync({ alter: true }).then(async () => {
2627
const hashedPassword = await bcrypt.hash('admin', 10);
2728
await User.findOrCreate({
2829
where: { username: 'admin' },
29-
defaults: { password: hashedPassword }
30+
defaults: { password: hashedPassword, role: Role.ADMIN.toString() }
3031
});
3132
} catch (error) {
3233
console.error("Error initializing database:", error);

src/server/models/index.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,6 @@ import { Sequelize } from 'sequelize';
22

33
export const sequelize = new Sequelize({
44
dialect: 'sqlite',
5-
storage: './database.sqlite'
5+
storage: './database.sqlite',
6+
logging: false
67
});

src/server/routes/admin.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ router.get('/test', async (req, res) => {
2727
}
2828
});
2929

30-
router.get('/testOpen', async (req, res) => {
30+
router.get('/testOpen', async (_req, res) => {
3131
res.json({ message: "Test endpoint is working!" });
3232
});
3333

0 commit comments

Comments
 (0)