Zach Daniel
10cf60cdc1
fix: remove Agent
"convenience" for determining min pg version
...
We need to require that users provide this function. To that end we're
adding a warning in a minor release branch telling users to define this.
The agent was acting as a bottleneck that all queries must go through,
causing nontrivial performance issues at scale.
2024-08-13 09:58:25 -04:00
Zach Daniel
3647fc42ee
improvement: add default implementation for pg_version, and rename to min_pg_version
2024-03-27 19:20:49 -04:00
Zach Daniel
37cc01957d
improvement!: 3.0 ( #227 )
...
* WIP
* chore: fix mix.lock merge issues
* improvement: upgrade to 3.0
* chore: remove `repo.to_tenant`
* chore: continue removal of unnecessary helper
* chore: use `Ash.ToTenant`
2024-03-27 16:52:28 -04:00
Alessio Montagnani
4a02d8c6ad
improvement: custom-extension implementation ( #162 )
...
* improvement: custom-extension implementation
* improvement: allow adding custom-extension by module's reference and fixes formatting
* ci: fixes formatter
2023-08-08 10:20:26 -07:00
Zach Daniel
498d54e812
improvement: update ash, add test for transaction hooks
2022-11-30 20:51:06 -05:00
Zach Daniel
31d0ec20ac
improvement: support latest ash
2022-09-20 23:00:29 -04:00
Zach Daniel
0f9a433c95
improvement: support ||
and &&
2022-07-20 14:19:06 -04:00
Zach Daniel
9a97cb682d
chore: work on tests
2021-11-13 13:57:00 -05:00
Zach Daniel
03510dae24
feat: multitenancy ( #25 )
2020-10-28 22:26:45 -04:00
Zach Daniel
493cfb7754
feat: update to latest ash, trigram filter
2020-10-06 01:39:47 -04:00
Zach Daniel
24b743d31b
feat: snapshot-based migration generator
2020-09-10 20:26:47 -04:00
Zach Daniel
60c18dd149
test: Start test suite ( #16 )
2020-09-03 04:18:11 -04:00