aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/lib/active_record/connection_adapters/sqlite3
Commit message (Expand)AuthorAgeFilesLines
* Share the column and table name quote cache between connectionsJean Boussier2019-07-091-2/+2
* Enable `Layout/EmptyLinesAroundAccessModifier` copRyuta Kamizono2019-06-131-1/+0
* Allow column name with function (e.g. `length(title)`) as safe SQL stringRyuta Kamizono2019-06-101-2/+8
* Allow `column_name AS alias` as safe SQL stringRyuta Kamizono2019-06-101-0/+1
* Refactor `disallow_raw_sql!` to avoid `split(/\s*,\s*/)` to order argsRyuta Kamizono2019-06-091-4/+13
* Allow quoted identifier string as safe SQL stringRyuta Kamizono2019-06-061-0/+20
* Put all `explain` methods into `DatabaseStatements` moduleRyuta Kamizono2019-05-221-1/+5
* Remove ignored_sql from SQLCounter by adding "TRANSACTION" to log nameYasuo Honda2019-05-081-3/+3
* moves sqlite3 methods that mirror Abstract::DatabaseStatements into Sqlite3::...Michael Glass2019-04-101-0/+80
* Except `table_name` from column objectsRyuta Kamizono2019-04-081-1/+1
* Use `execute_batch2` rather than `execute_batch` to fix performance regressio...Ryuta Kamizono2019-04-041-1/+1
* SQLite3: Make fixture loading to bulk statementsRyuta Kamizono2019-03-171-0/+7
* Make `truncate_tables` to bulk statementsRyuta Kamizono2019-03-171-0/+31
* Allow `remove_foreign_key` with both `to_table` and `options`Ryuta Kamizono2019-03-061-1/+1
* Refactor `remove_foreign_key` to delete the foreign key before `alter_table`Ryuta Kamizono2019-02-161-4/+2
* SQLite3: Implement `add_foreign_key` and `remove_foreign_key`Ryuta Kamizono2019-02-111-0/+28
* Make `t.timestamps` with precision by defaultRyuta Kamizono2019-01-261-1/+1
* Change `SQLite3Adapter` to always represent boolean values as integersRafael Mendonça França2019-01-171-4/+4
* Fix join table column quoting with SQLite.Gannon McGibbon2018-12-051-0/+4
* Use squiggly heredoc to strip odd indentation in the executed SQLRyuta Kamizono2018-11-221-1/+1
* Add `Style/RedundantFreeze` to remove redudant `.freeze`Yasuo Honda2018-09-291-5/+5
* Enable `Performance/UnfreezeString` copyuuji.yaginuma2018-09-231-1/+1
* SQLite3: Support multiple args function for expression indexesRyuta Kamizono2018-09-141-11/+12
* SQLite3 adapter supports expression indexesgkemmey2018-09-131-1/+5
* Normalize time value not to be affected by summer timeRyuta Kamizono2018-07-251-0/+1
* SQLite: Don't leak internal schema objectsRyuta Kamizono2018-07-091-1/+5
* Normalize date component when writing to time columnsAndrew White2018-03-111-1/+1
* Avoid using index_xinfo, only available in sqlite >= 3.8.9Paul Kuruvilla2017-10-251-9/+12
* Save index order :desc to schema.rb (sqlite). Fixes #30902Paul Kuruvilla2017-10-241-2/+9
* Remove deprecated argument `name` from `#indexes`Rafael Mendonça França2017-10-231-7/+1
* Extract `integer_like_primary_key_type` to ease to handle it for adaptersRyuta Kamizono2017-09-251-6/+3
* Move integer-like primary key normalization to `new_column_definition`Ryuta Kamizono2017-09-232-19/+7
* Refactor `SchemaDumper` to make it possible to adapter specific customizationRyuta Kamizono2017-08-222-2/+5
* Place `update_table_definition` consistently in `SchemaStatements`Ryuta Kamizono2017-08-211-0/+4
* Use frozen-string-literal in ActiveRecordKir Shatrov2017-07-196-0/+12
* Change sqlite3 boolean serialization to use 1 and 0Lisa Ugray2017-07-111-0/+16
* Revert "Merge pull request #29540 from kirs/rubocop-frozen-string"Matthew Draper2017-07-026-6/+0
* Merge pull request #29540 from kirs/rubocop-frozen-stringMatthew Draper2017-07-026-0/+6
|\
| * Enforce frozen string in RubocopKir Shatrov2017-07-016-0/+6
* | Merge pull request #29506 from pat/frozen-string-literalsMatthew Draper2017-07-021-1/+1
|\ \
| * | Make ActiveRecord frozen string literal friendly.Pat Allan2017-06-201-1/+1
| |/
* / Don't cache queries for schema statementsRyuta Kamizono2017-06-301-1/+1
|/
* Refactor `indexes` things in connection adaptersRyuta Kamizono2017-04-161-0/+35
* Make internal methods to privateRyuta Kamizono2017-03-271-0/+25
* Extract `data_source_sql` to refactor data source statementsRyuta Kamizono2017-02-201-0/+32
* Merge pull request #26630 from kamipo/quoted_binaryRafael França2017-02-131-8/+4
|\
| * Extract `quoted_binary` and use it rather than override `_quote`Ryuta Kamizono2016-09-271-8/+4
* | Refactor `ColumnDefinition` to contain `options` hashRyuta Kamizono2017-02-091-8/+1
* | `primary_key` and `references` columns should be identical typeRyuta Kamizono2017-02-071-0/+5
* | Correctly dump integer-like primary key with default nilRyuta Kamizono2017-02-041-1/+5