| Commit message (Expand) | Author | Age | Files | Lines |
* | Fix index_exists? for PostgreSQL expression indexes | Stan Hu | 2019-07-24 | 1 | -2/+4 |
* | Merge pull request #36665 from jmschneider/master | Rafael Mendonça França | 2019-07-23 | 1 | -0/+4 |
|\ |
|
| * | Make currency symbols optional for money column type in PostgreSQL | Joel Schneider | 2019-07-12 | 1 | -0/+4 |
* | | [ActiveRecord] Superclass for aborted queries | Kir Shatrov | 2019-07-16 | 2 | -2/+5 |
* | | Raise specific exception on Mysql2::Error::TimeoutError | Kir Shatrov | 2019-07-16 | 1 | -0/+14 |
|/ |
|
* | Merge branch 'master' into add_database_exist_method | Guillermo Iguaran | 2019-07-08 | 5 | -111/+46 |
|\ |
|
| * | Should `Regexp.escape` quoted table name in regex | Ryuta Kamizono | 2019-07-08 | 3 | -111/+0 |
| * | MySQL: Fix schema dumping `enum` and `set` columns correctly | Ryuta Kamizono | 2019-07-05 | 2 | -0/+46 |
* | | Add database_exists? method to connection adapters | Guilherme Mansur | 2019-06-17 | 3 | -0/+40 |
|/ |
|
* | Ensure to reset actually used `@connection.schema_migration`'s table name | Ryuta Kamizono | 2019-06-15 | 1 | -4/+4 |
* | Fix `test_schema_names` to include "hint_plan" schema | Ryuta Kamizono | 2019-06-15 | 1 | -1/+5 |
* | Move while_preventing_writes from conn to handler | eileencodes | 2019-06-14 | 3 | -21/+25 |
* | Move SchemaMigration to migration_context | eileencodes | 2019-06-14 | 3 | -8/+8 |
* | Fix rubocop violations | Ryuta Kamizono | 2019-06-14 | 1 | -2/+2 |
* | Ensure to reset migration version after testing migration | Ryuta Kamizono | 2019-06-13 | 1 | -2/+2 |
* | Reset migration version before testing migration | Ryuta Kamizono | 2019-06-13 | 1 | -0/+2 |
* | Avoid implicit rollback when testing migration | Ryuta Kamizono | 2019-06-13 | 1 | -0/+2 |
* | Enable `Layout/EmptyLinesAroundAccessModifier` cop | Ryuta Kamizono | 2019-06-13 | 10 | -10/+0 |
* | Fix sqlite3 collation parsing when using decimal columns. | Martin Schuster | 2019-06-04 | 1 | -0/+9 |
* | Use `capture_sql` instead of `assert_sql` with no pattern | Ryuta Kamizono | 2019-05-22 | 1 | -5/+5 |
* | Remove ignored_sql from SQLCounter by adding "TRANSACTION" to log name | Yasuo Honda | 2019-05-08 | 1 | -2/+2 |
* | Remove redundant `test_too_many_binds` | Yasuo Honda | 2019-05-03 | 1 | -20/+0 |
* | Remove database specific sql statements from SQLCounter | Yasuo Honda | 2019-05-01 | 1 | -3/+3 |
* | use PostgreSQL's bulk_alter_table implementation | Yoshiyuki Kinjo | 2019-04-13 | 1 | -7/+17 |
* | Merge pull request #34800 from mqchau/mysqlCountDeleteRowInLock | Matthew Draper | 2019-04-09 | 1 | -0/+28 |
|\ |
|
| * | Wrap Mysql count of deleted rows in lock block to avoid conflict in test | Quan Chau | 2019-04-08 | 1 | -0/+28 |
* | | Raise `ArgumentError` for invalid `:limit` and `:precision` like as other opt... | Ryuta Kamizono | 2019-04-07 | 2 | -2/+2 |
|/ |
|
* | Optimizer hints should be applied on Top level query as much as possible | Ryuta Kamizono | 2019-04-04 | 2 | -0/+16 |
* | Ensure `reset_table_name` when table name prefix/suffix is changed | Ryuta Kamizono | 2019-04-04 | 1 | -5/+8 |
* | Merge pull request #35795 from alimi/cache-database-version | Eileen M. Uchitelle | 2019-04-03 | 4 | -6/+3 |
|\ |
|
| * | Cache database version in schema cache | Ali Ibrahim | 2019-04-03 | 4 | -6/+3 |
* | | Use official database name [ci skip] | Ryuta Kamizono | 2019-04-03 | 1 | -1/+1 |
|/ |
|
* | Merge pull request #19333 from palkan/dirty-store | Kasper Timm Hansen | 2019-03-31 | 1 | -0/+16 |
|\ |
|
| * | Add dirty methods for store accessors | palkan | 2019-03-25 | 1 | -0/+16 |
* | | Don't change `collation_connection` in the current connection | Ryuta Kamizono | 2019-03-27 | 1 | -1/+1 |
* | | Add Relation#annotate for SQL commenting | Matt Yoho | 2019-03-21 | 3 | -0/+111 |
|/ |
|
* | Add test case to prevent possible SQL injection | Ryuta Kamizono | 2019-03-18 | 2 | -0/+20 |
* | Add test case for unscoping `:optimizer_hints` | Ryuta Kamizono | 2019-03-18 | 2 | -0/+12 |
* | Extract `truncate` and `truncate_tables` into database statements | Ryuta Kamizono | 2019-03-17 | 3 | -37/+0 |
* | Support Optimizer Hints | Ryuta Kamizono | 2019-03-16 | 2 | -0/+52 |
* | Allow `truncate` for SQLite3 adapter and add `rails db:seed:replant` (#34779) | Bogdan | 2019-03-04 | 1 | -0/+18 |
* | Update READ_QUERY regex | Ali Ibrahim | 2019-02-25 | 3 | -0/+28 |
* | Remove duplicated protected params definitions | Ryuta Kamizono | 2019-02-24 | 1 | -7/+2 |
* | Merge pull request #35263 from hatch-carl/reduce-postgres-uuid-allocations | Ryuta Kamizono | 2019-02-21 | 1 | -1/+13 |
|\ |
|
| * | Reduce unused allocations when casting UUIDs for Postgres | Carl Thuringer | 2019-02-20 | 1 | -1/+13 |
* | | PostgreSQL: Support endless range values for range types | Ryuta Kamizono | 2019-02-20 | 1 | -0/+16 |
|/ |
|
* | Don't allow `where` with invalid value matches to nil values | Ryuta Kamizono | 2019-02-18 | 1 | -0/+6 |
* | Merge pull request #35299 from kamipo/fix_mismatched_foreign_key | Ryuta Kamizono | 2019-02-17 | 1 | -3/+80 |
|\ |
|
| * | Fix the regex that extract mismatched foreign key information | Ryuta Kamizono | 2019-02-17 | 1 | -3/+80 |
|/ |
|
* | Allow `column_exists?` to be passed `type` argument as a string | Ryuta Kamizono | 2019-01-24 | 1 | -9/+4 |