Ekwo OS — open-source accounting as Postgres migrations, installable on your Supabase project #50706
Replies: 2 comments 2 replies
|
Read through the migrations. Keeping every rule in functions and triggers so 1. The purge exception is a flag, not the function. 2.
3. If you want tamper-evidence and not only tamper-resistance, hash-chain
|
|
This was the most useful thing anyone has done for the schema. All three 1. The purge exception. You are right that the claim was wider than a Within that, the purge moved into the table rather than staying in the Two tests pin the limit rather than hide it: the owner disables the guard and 2. The settings. Fixed, and I took one of your two routes and refused the
Your second login is now a test. Before the fix it got On The bigger hole, which is not fixed. On a direct connection 3. The hash chain. Not started, on purpose, and your framing is why: it Three things I found while costing it, in case they are useful to you:
All of it is on |
Uh oh!
There was an error while loading. Please reload this page.
Ekwo OS is an open-source (AGPL-3.0) accounting core written as Postgres migrations: the schema, the posting rules, VAT and the reports. There is no application server. On Supabase, the REST API and row level security are the interface; on any Postgres, the same SQL runs through a direct connection.
What is in
maintoday (v0.5.0):ai.ekwo/mcp, that acts as the signed-in user and refuses a service_role key.Install:
npx ekwo-os initon an empty project.Not done yet: no web interface (CLI and MCP only), and importing books from other software is in progress. If you want to try it on your own books when that lands: https://ekwo.ai
Feedback on the schema is welcome.
https://github.com/Ekwo-ai/ekwo-os
All reactions