13 Commits

Author SHA1 Message Date
James Eversole
0808fe130a Use SERIAL for users id field; general cleanup 2024-10-14 13:05:17 -05:00
James Eversole
a7836ad08f Add Database init effect and integrate with main entrypoint 2024-10-14 11:27:50 -05:00
James Eversole
f38e5bc5f5 Drop vestigial FileSystem effect requirement 2024-10-14 07:37:26 -05:00
James Eversole
715efce723 Support logging to PSQL; general improvement to logging effect; cleanup and clarification of names 2024-10-13 16:49:57 -05:00
James Eversole
64bf8f337c Cleanup 2024-10-13 13:30:39 -05:00
James Eversole
0c54a92057 Formatting update on flake.nix; nix flake update 2024-10-13 12:51:17 -05:00
James Eversole
ff0677c53e Line wrap 2024-10-13 12:31:45 -05:00
James Eversole
5a72b5fcdb Further generalize the Database effect so that it can be used with data besides User 2024-10-13 12:00:45 -05:00
James Eversole
d8f5110b02 Use pooling and add a general Reader record to the stack by default 2024-10-13 10:40:51 -05:00
James Eversole
303c923552 Beginning cleanup 2024-10-12 18:08:29 -05:00
James Eversole
960bb0c1a8 Implement logging in terms of IOE and adapt locally; include stdout logging on adapt catches 2024-10-12 17:52:12 -05:00
James Eversole
9a8bd089e5 Add a simple logging effect and adapt only at IO sites 2024-10-12 17:38:22 -05:00
6e2fb3b9bd init 2024-10-12 15:25:21 -05:00