| Commit message (Expand) | Author | Age | Files | Lines |
* | 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 |
* | Fix type casting column default in `change_column` | Ryuta Kamizono | 2019-01-20 | 1 | -1/+13 |
* | Remove deprecated `#insert_fixtures` from the database adapters | Rafael Mendonça França | 2019-01-17 | 1 | -8/+0 |
* | Remove deprecated `ActiveRecord::ConnectionAdapters::SQLite3Adapter#valid_alt... | Rafael Mendonça França | 2019-01-17 | 1 | -4/+0 |
* | Change `SQLite3Adapter` to always represent boolean values as integers | Rafael Mendonça França | 2019-01-17 | 1 | -13/+1 |
* | Fix `test_case_insensitiveness` to follow up eb5fef5 | Ryuta Kamizono | 2019-01-11 | 1 | -9/+8 |
* | Merge pull request #34742 from kamipo/row_format_dynamic_by_default | Ryuta Kamizono | 2018-12-21 | 1 | -7/+14 |
|\ |
|
| * | MySQL: `ROW_FORMAT=DYNAMIC` create table option by default | Ryuta Kamizono | 2018-12-19 | 1 | -7/+14 |
* | | Enable `Style/RedundantBegin` cop to avoid newly adding redundant begin block | Ryuta Kamizono | 2018-12-21 | 4 | -49/+37 |
* | | Module#{define_method,alias_method,undef_method,remove_method} become public ... | Ryuta Kamizono | 2018-12-21 | 1 | -4/+4 |
|/ |
|
* | Rename error that occurs when writing on a read | Eileen Uchitelle | 2018-12-07 | 3 | -11/+11 |
* | Add ability to prevent writes to a database | Eileen Uchitelle | 2018-11-30 | 3 | -0/+170 |
* | Allow spaces in postgres table names | Gannon McGibbon | 2018-11-28 | 1 | -0/+5 |
* | Bump the minimum version of PostgreSQL to 9.3 | Yasuo Honda | 2018-11-25 | 3 | -377/+359 |
* | Use squiggly heredoc to strip odd indentation in the executed SQL | Ryuta Kamizono | 2018-11-22 | 9 | -27/+27 |
* | Fixing an issue when parsing an opclass by allowing indexed column | Thomas Bianchini | 2018-11-21 | 1 | -0/+12 |
* | Merge pull request #34436 from gmcgibbon/fix_default_max_bind_length_sqlite | Rafael França | 2018-11-13 | 1 | -0/+20 |
|\ |
|
| * | Adjust bind length of SQLite to default (999) | Gannon McGibbon | 2018-11-13 | 1 | -0/+20 |