Commit graph

22 commits

Author SHA1 Message Date
eebf25198d Replace mysql2 with prisma
also I updated packages,
and properly typed api input
a lot of time was spent, I don't remeber what really I did x3
but everything was related to replacing mysql2 with prisma
2023-11-08 05:36:12 +01:00
be1e3909b6 Delete unrelated testing stuff 2023-11-07 17:36:30 +01:00
1d893c4a78 Update dependencies, fix (auto)import problems 2023-11-07 17:36:30 +01:00
267a83d484 fix no template for index.vue 2023-06-14 13:52:53 +02:00
4720202d8a remove playground junk 2023-06-14 13:47:21 +02:00
90932a49c8 Add database initialization
now, when the project is ran without configured database,
it will prompt for the first user to configure
the database and add the first user
2023-06-14 13:00:19 +02:00
cbfc4e9317 fix auth check if database is uninitialised 2023-06-14 12:37:57 +02:00
75f809051c refactor out password hashing in login.post.ts
this will be used to create the first user account in an empty database
2023-06-14 11:48:31 +02:00
bbe0c91d7e allow to override default database config in new
this way we can temporarily allow to execute multiple statements
in one query.
2023-06-14 10:41:25 +02:00
0705ed9018 Zaktualizuj 'README.md' 2023-06-11 20:06:31 +02:00
13254bb241 add Schema Model 2023-06-11 19:13:00 +02:00
b6ce27cdfb add README.md 2023-06-11 19:12:25 +02:00
4e67cc4e19 update cuz presentation 2023-05-24 09:40:45 +02:00
7a9e451739 add groupBy 2023-05-11 11:09:28 +02:00
775cc2e1db fixup where 2023-05-11 11:02:08 +02:00
b14cf774ec allow select modification 2023-05-11 10:51:41 +02:00
6d4cbbd1b2 fixup 2023-05-11 10:49:47 +02:00
7c2ca8bbe4 add where arguments 2023-05-11 10:43:05 +02:00
28f0d7992e fix typos, fix logic of "around" 2023-05-11 10:27:24 +02:00
42a1c9fe1a set proper response status for creation 2023-05-11 10:26:23 +02:00
67cad656d5 factor out common api code 2023-05-11 09:11:20 +02:00
1e63e008af Initial commit 2023-05-11 06:03:22 +02:00