An open API service providing commit metadata for open source projects.

GitHub / elixir-ecto/ecto_sql / commits

SQL-based adapters for Ecto and database migrations

SHA Message Author Date Stats
dd1506d3 Fix migrator version bookkeeping on errors (#750) Łukasz Samson <l****n@g****m>
Committed by: GitHub <n****y@g****m>
19 days ago
8fa43907 Support BooleanExpr join ons (#748) Łukasz Samson <l****n@g****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
7908e75c Add explain and to-sql options to ecto.query (#746) Cedric Lusiba <c****a@g****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
c45cf69c fix formatting (#745) Greg Rychlewski <g****i@g****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
7ddf093d fix(postgres): correct SQL for modifying a column to :identity (#744) nabsei <1****i@u****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
447c1a28 Allow fragment sources to have user defined columns (#743) Greg Rychlewski <g****i@g****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
f7612501 Add adapter level read-only transaction support (#741) Cedric Lusiba <c****a@g****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
86ec2897 Fix Postgres JSON literal escaping (#740) Łukasz Samson <l****n@g****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
04191cba Parenthesize NOT operands in SQL adapters (#738) Łukasz Samson <l****n@g****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
5e45b435 Add mix ecto.query task (#733) Cedric Lusiba <c****a@g****m>
Committed by: GitHub <n****y@g****m>
2 months ago
d2668fb7 fix test (#735) Greg Rychlewski <g****i@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
65086685 Don't check if DBConnection is loaded (#734) Christopher Keele <c****e@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
20a1f350 Change log level for WARNING to :warning José Valim <j****m@d****o>
Committed by: GitHub <n****y@g****m>
3 months ago
c84f81e4 Fix code example (#730) Mathias Polligkeit <1****e@u****m>
Committed by: GitHub <n****y@g****m>
3 months ago
670f6895 Release v3.14.0 José Valim <j****m@g****m> 3 months ago
1d906ce9 Fix warnings in 1.20 and require Elixir 1.15+ (#718) Jean Klingler <s****a@p****e>
Committed by: GitHub <n****y@g****m>
3 months ago
d533039e Add squashing migrations guide José Valim <j****m@g****m> 3 months ago
697bcafa Merge table, update caveats and notes José Valim <j****m@g****m> 3 months ago
7887f46f Remove dead code José Valim <j****m@g****m> 3 months ago
8d80d5d8 Initial guide updates José Valim <j****m@g****m> 3 months ago
1e5d0ef1 Rename docs environment José Valim <j****m@g****m> 3 months ago
7ae44769 Update deps José Valim <j****m@g****m> 3 months ago
fb101525 Add Safe Ecto Migration guides (#720) David Bernheisel <d****l@u****m>
Committed by: GitHub <n****y@g****m>
3 months ago
39543143 Mention max_lifetime option in disconnect_all José Valim <j****m@g****m> 4 months ago
4af9f13d Allow pid repos in Ecto.Adapters.SQL.table_exists? (#729) simoncse <7****e@u****m>
Committed by: GitHub <n****y@g****m>
4 months ago
91c6f8a3 Accept counter option in to_sql/4 and pass it to prepare_query/4 (#726) Zach Daniel <z****h@z****v>
Committed by: GitHub <n****y@g****m>
5 months ago
14b47b06 fix mysql structure load failures (#727) Greg Rychlewski <g****i@g****m>
Committed by: GitHub <n****y@g****m>
5 months ago
ad3243f4 MySQL Load: Combine sql and exit signal in one port command (#724) Greg Rychlewski <g****i@g****m>
Committed by: GitHub <n****y@g****m>
5 months ago
9fbb80d2 Handle abnormal MySQL structure_load death gracefully (#723) Greg Rychlewski <g****i@g****m>
Committed by: GitHub <n****y@g****m>
5 months ago
48c34881 Remove dead code José Valim <j****m@g****m> 5 months ago
5a712840 timestamp -> timezone José Valim <j****m@g****m> 5 months ago
634df4ab Document timezone pitfalls José Valim <j****m@g****m> 5 months ago
d828a6a9 Set a default timezone on mix ecto.create for PG José Valim <j****m@g****m> 5 months ago
b1f477c8 mix format José Valim <j****m@g****m> 6 months ago
004f64ca Add {:unsafe_fragment, ...} support to RETURNING clause (#722) henryzhan13 <1****3@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
e3430b20 Label the connection with the repo name (#698) Nathan Long <h****m@n****m>
Committed by: GitHub <n****y@g****m>
6 months ago
fc383ff2 Update CHANGELOG José Valim <j****m@g****m> 6 months ago
383561d3 Update CI for new Elixir (#719) Greg Rychlewski <g****i@g****m>
Committed by: GitHub <n****y@g****m>
8 months ago
0091831b Remove unused require (#716) Jean Klingler <s****a@p****e>
Committed by: GitHub <n****y@g****m>
8 months ago
08d982c9 Fix type errors in tests (#717) Jean Klingler <s****a@p****e>
Committed by: GitHub <n****y@g****m>
8 months ago
0ed98480 Remove splice handling (#715) Greg Rychlewski <g****i@g****m>
Committed by: GitHub <n****y@g****m>
8 months ago
af00afab Remove fragment constant/1 handling (#714) Greg Rychlewski <g****i@g****m>
Committed by: GitHub <n****y@g****m>
8 months ago
ecd87edc Map postgres :restrict_violation to :foreign_key constraint (#713) Rishi Ranjan <r****i@c****o>
Committed by: GitHub <n****y@g****m>
8 months ago
57d7c4fd make private explain function defp (#711) Greg Rychlewski <g****i@g****m>
Committed by: GitHub <n****y@g****m>
8 months ago
710ffdf8 update ci (#709) Greg Rychlewski <g****i@g****m>
Committed by: GitHub <n****y@g****m>
8 months ago
d5ab5b5c Update CHANGELOG José Valim <j****m@g****m> 8 months ago
ca7c7f51 Rename ignore_errors to ignore to stay closer to the database definition José Valim <j****m@g****m> 8 months ago
af906441 MyXQL: allow use of INSERT IGNORE for on_conflict: :nothing (#703) Aggelos Karalias <a****s@g****m>
Committed by: GitHub <n****y@g****m>
8 months ago
82e2eb36 Fix benchmarks (#707) Aaron Seigo <a****o@m****m>
Committed by: GitHub <n****y@g****m>
8 months ago
b75665aa Use input redirection for mysql structure_load (#706) Greg Rychlewski <g****i@g****m>
Committed by: GitHub <n****y@g****m>
8 months ago
059a059c Document passing Repo.get_dynamic_repo(), closes #701 José Valim <j****m@d****o> 9 months ago
271b5447 Maybe paren for expr inside fragment (#702) Daniel Kukula <9****u@u****m>
Committed by: GitHub <n****y@g****m>
9 months ago
9192a6d6 Update CHANGELOG José Valim <j****m@d****o> 9 months ago
eb7aa416 Add generated option to quote in SQL adapter (#700) José Valim <j****m@d****o>
Committed by: GitHub <n****y@g****m>
9 months ago
be8c8637 format + small logging cleanup Greg Rychlewski <g****i@g****m> 9 months ago
2096c33d Support for creating unlogged tables (simplified) (#699) Rafael Willians <m****e@r****m>
Committed by: GitHub <n****y@g****m>
9 months ago
a703c2ed Label the sandbox owner process (#697) Nathan Long <h****m@n****m>
Committed by: GitHub <n****y@g****m>
10 months ago
ece03910 Update ExDoc José Valim <j****m@d****o> 10 months ago
00693a9a Enhance distinct error (#696) Abdelhalim Ben Oun <a****n@g****m>
Committed by: GitHub <n****y@g****m>
10 months ago
3f86e9b0 Remove redundant test (#692) Greg Rychlewski <g****i@g****m>
Committed by: GitHub <n****y@g****m>
11 months ago
8acafac4 Allow fragment tuple sources in adapters (#691) Greg Rychlewski <g****i@g****m>
Committed by: GitHub <n****y@g****m>
11 months ago
84dd74cb Only log 'forward' and 'backward' for 'change/0' (#690) Nathan Long <h****m@n****m>
Committed by: GitHub <n****y@g****m>
12 months ago
bddc7bcc chore(docs): Update Safe Ecto Migrations link (#689) David Bernheisel <d****l@u****m>
Committed by: GitHub <n****y@g****m>
12 months ago
074a2718 Improve sandbox docs (#687) Benjamin Milde <b****i@k****e>
Committed by: GitHub <n****y@g****m>
12 months ago
e223a377 Fix structure_load/2 for MySQL 9.4+ (#685) Wojtek Mach <w****h@u****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
69954cb7 Updated myxql to 0.8 (#683) Colin Yates <c****n@c****k>
Committed by: GitHub <n****y@g****m>
about 1 year ago
4752ad25 Add `:wrap_in_transaction` option to explain (#682) Greg Rychlewski <g****i@g****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
cf5080c1 Release v3.13.2 José Valim <j****m@d****o> about 1 year ago
b8763818 Refactor generated handling in column_type José Valim <j****m@d****o> about 1 year ago
62603f88 Fix generated nested time array (#680) Greg Rychlewski <g****i@g****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
701c99e9 Add support for `ON DELETE SET DEFAULT` (#677) Mohamed Mohamed <8****1@u****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
79590224 Allow passing through opts in Ecto.Adapters.SQL.Sandbox.allow/4 calls (#678) Mat Trudel <m****t@g****t>
Committed by: GitHub <n****y@g****m>
about 1 year ago
22c71121 Release v3.13.1 José Valim <j****m@d****o> about 1 year ago
35e27985 Fix nested array generated columns (#676) Greg Rychlewski <g****i@g****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
955f0fbf Release v3.13.0 José Valim <j****m@d****o> about 1 year ago
aa9a3291 Remove unused argument from private helper (#672) Milton Mazzarri <m****e@m****o>
Committed by: GitHub <n****y@g****m>
about 1 year ago
3084d715 Better docs for Repos that use `Ecto.Adapters.SQL.Adapter` (#671) David Bernheisel <d****l@u****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
654efbf2 Add a section on socket communication for postgrex José Valim <j****m@d****o> about 1 year ago
4c5776de Add formatter config instructions for migrations (#670) Nicholas Moen <a****e@u****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
a4cb7624 update migration 'timestamps/1' docs to include ':null' option (#669) Nicholas Moen <a****e@u****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
6130b054 Support arrays using JSON in MyXQL for MariaDB (#668) Óscar de Arriba <o****r@d****s>
Committed by: GitHub <n****y@g****m>
over 1 year ago
6fabc93c use async: false in tests with File.cd! José Valim <j****m@d****o> over 1 year ago
ad5e31c1 Sandbox docs: more information around start_owner! (#665) Matt Enlow <e****w@a****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
6ac76d94 Fix typo in Sandbox.mode spec (#664) Matt Enlow <e****w@a****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
127ed682 Update drop_if_exists docs to include constraints (#663) Nikki (she/her) <n****n@c****t>
Committed by: GitHub <n****y@g****m>
over 1 year ago
f0cdeda8 Add support in migrations for collations in Postgres (#662) Zurga <j****s@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
96415e37 Correctly handle generated array columns (#661) Andrew Timberlake <a****w@a****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
486a3ad6 Postgres adapter: Allow source fields in json_extract_path (#660) Greg Rychlewski <g****i@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
80a440ca Upgrade Ubuntu Runner + MSSQL Version (#659) Greg Rychlewski <g****i@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
83eaa672 Allow changing how stacktrace is pre-processed for logging (#658)
Co-authored-by: José Valim <j****m@d****o>, Greg Rychlewski <g****i@g****m>
felipe stival <1****n@u****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
8dc5a778 Add support for index directions (#657) Philip Munksgaard <p****p@m****e>
Committed by: GitHub <n****y@g****m>
over 1 year ago
45fd270c Break down testing instructions José Valim <j****m@d****o> over 1 year ago
d0eb7fc9 Update Postgres adapter docs (#654) Greg Rychlewski <g****i@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
cc17a0d0 Add prefix support to renaming indices (#653) Paul Ostazeski <p****i@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
2091490c Revert "Allow numbers in literal/1 (#651)" and add support for `identifier/1`... Greg Rychlewski <g****i@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
510cd901 Allow numbers in `literal/1` (#651) Greg Rychlewski <g****i@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
802914d3 Allow MyXQL to specify `:prepare` per operation. (#650) Greg Rychlewski <g****i@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
63457162 allow string names in field/2 (#596) Greg Rychlewski <g****i@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
80123551 Revert "Do not modify column type while modifying fk constraint (#644)" (#649) José Valim <j****m@d****o>
Committed by: GitHub <n****y@g****m>
almost 2 years ago
75ddf591 Do not modify column type while modifying fk constraint (#644)
Co-authored-by: Matt Enlow <m****t@n****t>, José Valim <j****m@g****m>
Milton Mazzarri <m****e@m****o>
Committed by: GitHub <n****y@g****m>
almost 2 years ago

← Back to repository