memento
memento copied to clipboard
Bump ecto_sql from 3.6.2 to 3.9.0
Bumps ecto_sql from 3.6.2 to 3.9.0.
Changelog
Sourced from ecto_sql's changelog.
v3.9.0 (2022-09-27)
Enhancements
- [migrations] Support
primary_key
configuration options intable
- [migrations] Add
:nulls_distinct
option for unique indexes- [postgres] Support the use of advisory locks for migrations
- [sql] Add
dump_cmd
topostgrex
andmyxql
adapters- [sql] Log human-readable UUIDs by using pre-dumped query parameters
- [sql] Support select aliases from
selected_as/1
andselected_as/2
- [telemetry] Emit
schema_migration: true
undertelemetry_options
v3.8.3 (2022-06-04)
Enhancements
- [sql] Implement
literal/1
support in fragmentsv3.8.2 (2022-05-18)
Bug fixes
- [postgres] Fix possible breaking change on
json_extract_path
for boolean values introduced in v3.8.0- [sql] Colorize stacktrace and use
:
before printing line numberv3.8.1 (2022-04-29)
Bug fixes
- [mysql] Raise on a subquery with parameter on MySQL join
- [sql] Do not invoke dynamic repositories in direct
Ecto.Adapters.SQL
operationsv3.8.0 (2022-04-26)
Enhancements
- [migrations] Support
--to-exclusive
inmix ecto.migrate
andmix ecto.rollback
- [mysql] Add
:comment
support on MySQL migrations- [postgres] Support
:prepare
option per operation- [postgres] Optimize
json_extract_path
comparisons in PostgreSQL- [sql] Optionally log last known call, publish stacktrace in telemetry
- [telemetry] Include
:repo
option in telemetry eventsBug fixes
- [sql] Ensure
:timeout
option is respected inEcto.Adapters.SQL.explain/3
v3.7.2 (2022-01-23)
Enhancements
... (truncated)
Commits
1dfbf29
Release v3.9.0a15f91e
Fix warnings1ce1022
fix ecto dep (#440)9c9efe9
Raise if fragment source doesn't haveselect
(#438)c27adec
Add nulls_distinct option for unique indexes (#439)339bd67
Fix typodirecltly
->directly
(#436)7621752
Warn when changing configuration that affects previous migrations78f9389
Update deprecationsf3fb71b
Refactorselected_as/2
implementation (#434)70e3b07
Updateselected_as/1
exclusions for pg and tds (#433)- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebase
will rebase this PR -
@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it -
@dependabot merge
will merge this PR after your CI passes on it -
@dependabot squash and merge
will squash and merge this PR after your CI passes on it -
@dependabot cancel merge
will cancel a previously requested merge and block automerging -
@dependabot reopen
will reopen this PR if it is closed -
@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)