Kilian Cirera Sant
b2b05618b5
improvement: Include modules in installed_extensions return type ( #202 )
...
As per the documentation (and indeed the actual behavior):
> Extensions can be a string, representing a standard postgres
extension, or a module that implements `AshPostgres.CustomExtension`.
2024-02-05 16:52:09 -05:00
Zach Daniel
2a2fd30e33
improvement: support new return_query/2
callback
...
improvement: support new `:no_rollback` error signal
2023-12-29 21:49:34 -05:00
Zach Daniel
dc984e83c7
fix: avoid empty error on upserts with :nothing
...
docs: add some small docs for custom extensions
2023-11-27 11:12:22 -05:00
Zach Daniel
0325196a20
improvement: allow for combining AshPostgres.Repo
with other repos
...
fixes #172
2023-10-13 22:47:11 -04:00
Zach Daniel
e8a4b41758
improvement: support vector types and vector_cosine_distance
2023-09-11 22:34:51 -04:00
Zach Daniel
54150b20ca
chore: small improvement inspect/errors on ecto changeset
2023-03-20 16:11:05 -04:00
zimt28
d0bc394e36
fix: Actually use AshPostgres.Repo
behaviour ( #129 )
2023-02-05 12:46:44 -05:00
Zach Daniel
42ec9cf46a
fix: override insert
function for proper ecto interop
2023-01-29 20:27:43 -05:00
Zach Daniel
2b986863ff
docs: document on_transaction_begin
2022-11-30 20:52:36 -05:00
Zach Daniel
c035eed21a
fix: properly turn custom index keys into atoms
...
improvement: support new transaction info with hooks
2022-11-30 19:06:51 -05:00
Zach Daniel
061a1993e3
chore: format/lint
2022-11-21 03:08:04 -05:00
Zach Daniel
db3166ff88
Revert "improvement: use uuid_generate_v4() to eliminate need for uuid-ossp just for uuid defaults"
...
This reverts commit e0d7f0d0c0
.
2022-11-21 02:42:26 -05:00
Zach Daniel
e0d7f0d0c0
improvement: use uuid_generate_v4() to eliminate need for uuid-ossp just for uuid defaults
...
Thanks to @sevenseacat for pointing this out!
2022-11-21 02:14:47 -05:00
Zach Daniel
9b97556335
wip
2022-11-21 02:14:47 -05:00
Zach Daniel
385214694d
docs: total docs reorg
2022-08-24 12:07:38 -04:00
Zach Daniel
16c0497916
chore: update docs
2022-07-20 14:25:47 -04:00
Zach Daniel
af97c549c5
improvement: add custom migration types, and repo level override
2021-11-10 04:18:36 -05:00
Zach Daniel
aa334eb152
improvement: support default_prefix configuration
2021-07-12 02:43:39 -04:00
Zach Daniel
30223a1f9b
fix: raise when all_tenants/0
default impl is called
2021-04-02 10:24:42 -04:00
Simon Bergström
dc628c32ca
fix: Made AshPostgres.Repo.init/2 overridable ( #51 )
2021-03-22 13:07:01 -04:00
Zach Daniel
830a4ca6ee
improvement: consistent foreign key names
...
fix: force create extensions snapshot
improvement: support custom foreign key error messages
2021-03-19 18:42:10 -04:00
Zach Daniel
fbc42ce87a
fix: rework the way multitenant migrations work
...
feat: add `mix ash_postgres.create`
feat: add `mix ash_postgres.migrate`
feat: add `mix ash_postgres.migrate --tenants`
feat: add `mix ash_postgres.drop`
2021-01-26 19:16:29 -05:00
Zach Daniel
6634f22685
docs: update repo docs
2020-11-17 00:37:04 -05:00
Zach Daniel
35b9cae6d1
docs: update docs
2020-10-28 23:56:59 -04:00
Zach Daniel
4267d0165d
chore: uppdate docs/add guide
2020-10-28 23:53:28 -04:00
Zach Daniel
60c18dd149
test: Start test suite ( #16 )
2020-09-03 04:18:11 -04:00
Zach Daniel
8c40079e1f
feat: update to latest ash, add docs
2020-07-07 20:01:01 -04:00
Zach Daniel
8e303beb5d
feat: update to latest ash
2020-06-27 15:11:28 -04:00
Zach Daniel
6c5265b4a1
feat: use the new DSL builder for config ( #7 )
2020-06-14 03:04:18 -04:00
Zach Daniel
6626ba8d17
docs: add simple repo explanation
2020-06-04 01:27:26 -04:00
Zach Daniel
34e5880dcd
chore: fix credo warnings
2020-06-02 22:48:12 -04:00
Zach Daniel
e4d6381428
feat: add trigram search
2020-05-31 01:51:41 -04:00