Commit Graph

27 Commits

Author SHA1 Message Date
7b8d3796bd Implement action {add,delete,edit,list} 2025-01-23 08:37:56 -08:00
14df3cac03 Implement source {add,list,delete} 2025-01-23 08:37:56 -08:00
4355a79ec0 Refactor db open to helper func 2025-01-23 08:37:56 -08:00
cb161b4f91 Reorganize CLI commands 2025-01-23 06:57:39 -08:00
fb0d4e9aee Add actions to the database 2025-01-23 06:57:39 -08:00
2a58c01319 Refactor db access to ensure pragmas are set, fix foreign keys 2025-01-19 21:33:49 -08:00
1468c3adc4 Split migrations and source logic into separate files
Merge commit '82a2b5e'; commit 'bd488d7' into HEAD
2025-01-18 14:03:50 -08:00
bd488d7b47 Remove migrations code 2025-01-18 14:03:14 -08:00
cd00c0fedc Move source logic to source.go 2025-01-18 14:02:17 -08:00
82a2b5eab9 Remove source code 2025-01-18 14:00:53 -08:00
f540ebcb4d Move migration logic to migrations.go 2025-01-18 13:59:31 -08:00
10f4294328 Add Execute() and test command 2025-01-17 13:49:23 -08:00
4b93a258a6 Refactor item formatting into core/item.go 2025-01-17 07:30:01 -08:00
c040f97680 Add feed command 2025-01-17 07:05:57 -08:00
6bd9449baf Add deactivate command 2025-01-16 22:02:38 -08:00
a67b21bf41 Add command to add items 2025-01-16 21:46:49 -08:00
43fb2c3917 Add migrate command for initializing databases 2025-01-16 21:30:41 -08:00
96ab254812 Refactor migrations to their own files 2025-01-16 21:11:07 -08:00
0c1b978264 Move db code to submodule 2025-01-16 14:56:10 -08:00
5798190254 Basic adding and deactivating items 2025-01-16 14:03:09 -08:00
dc92eb6738 Framework for database migration 2025-01-16 12:07:26 -08:00
390f972b0e cobra init 2025-01-16 09:38:12 -08:00
a47c1f1bfb go mod init 2025-01-16 06:57:49 -08:00
a3d898aa50 go init 2025-01-16 06:54:12 -08:00
7aae56415d direnv init 2025-01-16 06:54:12 -08:00
b399bd62ce Flake init 2025-01-16 06:54:12 -08:00
5146c1cb4d Initial commit 2022-08-10 16:23:08 +00:00