Commit Graph

10 Commits (d9ecdcaef02346ac1980b359ed006a4f2a51349f)

Author SHA1 Message Date
Joe Chen d9ecdcaef0
all: unwrap `database.UsersStore` interface () 2024-03-27 23:18:59 -04:00
Joe Chen 3650b32ec5
chore: rename `internal/db` to `internal/database` () 2024-02-18 19:39:41 -05:00
Joe Chen cc4d4eacad
refactor(db): migrate methods off `user.go` () 2023-02-04 00:02:34 +08:00
Joe Chen c53a1998c5
all: replace `interface{}` with `any` ()
Co-authored-by: deepsource-autofix[bot] <62050782+deepsource-autofix[bot]@users.noreply.github.com>
2023-02-02 21:25:25 +08:00
Joe Chen 5fb29db2db
refactor(db): migrate methods off and delete deprecated methods from `user.go` () 2022-11-05 23:33:05 +08:00
Joe Chen ce25881c88
refactor(db): move some methods off `user.go` () 2022-10-22 20:01:38 +08:00
Joe Chen c502dc6ed8
refactor(db): move some methods from `user.go` to `users.go` () 2022-10-22 14:41:40 +08:00
ᴜɴᴋɴᴡᴏɴ 9d64d222a8
db: add tests for users ()
* Add new methods

* Use Users.Create to replace previous hack

* Reduce side effect

* Do not clear tables when test failed

* test_users_Authenticate

* Rename constant

* test_users_Create

* test_users_GetByEmail

* test_users_GetByID

* test_users_GetByUsername
2020-04-18 12:07:30 +08:00
ᴜɴᴋɴᴡᴏɴ 9e9ca66467
refactor: unify error handling in routing layer 2020-03-16 01:22:27 +08:00
Unknwon 01c8df01ec
internal: move packages under this directory ()
* Rename pkg -> internal

* Rename routes -> route

* Move route -> internal/route

* Rename models -> db

* Move db -> internal/db

* Fix route2 -> route

* Move cmd -> internal/cmd

* Bump version
2019-10-24 01:51:46 -07:00