Commit Graph

35 Commits

Author SHA1 Message Date
40a30d46af chore: update db connection params (#1960) 2023-07-15 10:26:19 +08:00
07e82c3f4a fix: schema migrate (#1846)
* fix: schema migrate

* chore: update
2023-06-20 12:18:04 +08:00
ddf4cae537 feat: disable CGO_ENABLED (#1766)
* Replace mattn/go-sqlite3 with modernc.org/sqlite

* Disable CGO to make binary work without special c lib

* Replace mattn/go-sqlite3 with modernc.org/sqlite in testing code

* Tidy go module

---------

Co-authored-by: Athurg Feng <athurg@gooth.org>
2023-05-29 13:29:42 +08:00
ffe1073292 fix: schema path for demo mode (#1124) 2023-02-19 16:34:15 +08:00
afaaec8492 feat(mode): add demo mode (#1121)
* feat(mode): add demo mode

* chroe: Update store/db/db.go

Co-authored-by: boojack <stevenlgtm@gmail.com>

* chroe: Update store/db/db.go

Co-authored-by: boojack <stevenlgtm@gmail.com>

---------

Co-authored-by: boojack <stevenlgtm@gmail.com>
2023-02-19 13:36:45 +08:00
1ace332152 feat: graceful shutdown server (#1016) 2023-02-03 10:30:18 +08:00
4a7b764ab3 chore: remove unused flags for sqlite (#997) 2023-01-30 00:03:21 +08:00
677750ef51 chore: upgrade version to 0.10.1 (#949) 2023-01-14 08:00:07 +08:00
0f057e81e9 fix: version compare (#916)
* fix: version compare

* chore: update
2023-01-07 13:58:42 +08:00
e2e8130f4c fix: sort version (#914) 2023-01-07 11:49:58 +08:00
d50ad9433f feat: persistent session name (#902)
* feat: persistent session name

* chore: update
2023-01-03 23:05:42 +08:00
201c0b020d chore: update seed data for tag (#817)
* chore: update seed data

* chore: add `_journal_mode` for SQLite

* chore: update create tag dialog
2022-12-22 08:34:05 +08:00
b704c20809 chore: return raw text for html (#782) 2022-12-19 18:45:17 +08:00
6c17f94ef6 fix: max open conns for SQLite (#781) 2022-12-19 18:28:15 +08:00
045819c312 fix: initial database schema (#601) 2022-11-27 08:52:43 +08:00
a4a5e539ed chore: update dev version (#489) 2022-11-19 09:57:54 +08:00
9705406b82 feat: remove foreign key and triggers (#345) 2022-10-26 15:00:09 +00:00
0f65b8bdd3 fix: re-generate table columns foreign keys 2022-10-03 18:47:31 +08:00
6a3b052fa2 chore: don't clean data in dev mode 2022-10-03 08:49:20 +08:00
4608894e56 fix: add _foreign_keys to sqlite dsn 2022-09-18 22:48:26 +08:00
707d1a96eb chore: move version pkg to server/version 2022-09-12 17:25:34 +08:00
b8a7df21f2 chore: release v0.4.3 2022-09-09 20:00:04 +08:00
7d0407013e chore: make golangci-lint happy 2022-08-24 21:53:12 +08:00
a8a3cf31b4 chore: make golangci-lint happy 2022-08-24 20:40:56 +08:00
735938395b chore: use transaction for migration history 2022-08-07 10:17:56 +08:00
cfa4151cff chore: update migration folder 2022-07-25 21:17:46 +08:00
15e1037433 chore: create backup when migration 2022-07-22 23:21:12 +08:00
de7058532a fix: schema migration for minor version 2022-07-09 13:34:14 +08:00
536627007d feat: schema migration handler (#100)
* chore: update about site dialog

* feat: schema migration

* chore: lint with golangci
2022-07-02 10:47:16 +08:00
3c58953e56 chore: add version checker 2022-07-02 01:06:28 +08:00
9611ff7386 chore: release v0.1.3 (#98)
* chore: update github action

* chore: release `v0.1.3`

* fix: create migration_history table

* fix: compare migration_history
2022-07-01 20:39:48 +08:00
87e6277977 fix: upsert migration history 2022-07-01 20:08:25 +08:00
011fcc7dd4 chore: rename module 2022-06-27 22:09:06 +08:00
c3c2882dc5 chore: update server profile 2022-05-22 09:29:34 +08:00
8e01eb8702 feat: store/db module with sqlite 2022-05-22 00:59:22 +08:00