|
|
82bd446a85
|
feat(backend/models): add aggregated fields to full file, tag, pool models
|
2025-07-03 18:23:46 +03:00 |
|
|
|
24075e5a76
|
style(backend/models): change JSON names to camelCase
|
2025-07-03 18:07:33 +03:00 |
|
|
|
27184bf17a
|
refactor(backend/models): separate core, item and full models
|
2025-07-03 18:02:46 +03:00 |
|
|
|
ec17dfb0ce
|
feat(backend/db): add database error handler
|
2025-07-03 17:31:17 +03:00 |
|
|
|
761babfa1a
|
refactor(backend/models): use pgtype for nullable fields
|
2025-07-03 16:16:44 +03:00 |
|
|
|
59eacd6bc5
|
refactor(backend/db): remove ctx argument from transaction wrapper
|
2025-07-03 15:35:56 +03:00 |
|
|
|
5ac528be05
|
feat(backend/db): add util functions
`sortToSQL` and unimplemented `filterToSQL`
|
2025-07-03 14:55:30 +03:00 |
|
|
|
ad3c77b40e
|
feat(backend/db): add transaction wrapper
|
2025-07-03 03:00:03 +03:00 |
|
|
|
e807d61b05
|
init(backend/db): initialize db handler
|
2025-07-03 02:53:06 +03:00 |
|
|
|
429213f29c
|
refactor(backend/models): objects.go -> models.go
|
2025-07-03 02:52:59 +03:00 |
|
|
|
ace4fa1c0a
|
feat(backend/models): add pagination and slice
|
2025-07-03 02:52:53 +03:00 |
|
|
|
d543101054
|
init(backend/models): add objects models
|
2025-07-03 02:52:28 +03:00 |
|
|
|
be65d0623b
|
init(backend): initialize backend
|
2025-07-03 00:10:25 +03:00 |
|