aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/lib/active_record/connection_adapters/sqlite3_adapter.rb
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'master' into add_database_exist_methodGuillermo Iguaran2019-07-081-0/+1
|\
| * Merge pull request #35891 from Shopify/schema-cache-deduplicationKasper Timm Hansen2019-06-191-0/+1
| |\
| | * Deduplicate various Active Record schema cache structuresJean Boussier2019-06-031-0/+1
* | | Add database_exists? method to connection adaptersGuilherme Mansur2019-06-171-0/+10
|/ /
* | Clear schema cache when a table is created/dropped/renamedRyuta Kamizono2019-06-131-0/+2
* | Fix sqlite3 collation parsing when using decimal columns.Martin Schuster2019-06-041-2/+2
|/
* Put all `explain` methods into `DatabaseStatements` moduleRyuta Kamizono2019-05-221-8/+0
* Remove SQLite version support caveats [ci skip]Eugene Kenny2019-05-121-2/+2
* moves sqlite3 methods that mirror Abstract::DatabaseStatements into Sqlite3::...Michael Glass2019-04-101-80/+0
* Use `execute_batch2` rather than `execute_batch` to fix performance regressio...Ryuta Kamizono2019-04-041-1/+1
* Cache database version in schema cacheAli Ibrahim2019-04-031-12/+12
* SQLite3: Make fixture loading to bulk statementsRyuta Kamizono2019-03-171-12/+0
* Make `truncate_tables` to bulk statementsRyuta Kamizono2019-03-171-4/+2
* Extract `truncate` and `truncate_tables` into database statementsRyuta Kamizono2019-03-171-4/+4
* SQLite3: Set `busy_timeout` in `configure_connection`Ryuta Kamizono2019-03-101-2/+2
* Fix `reconnect!` to work after `disconnect!`Ryuta Kamizono2019-03-101-4/+14
* Ensure `clear_cache!` clears the prepared statements cacheRyuta Kamizono2019-03-061-7/+5
* Add insert_all to ActiveRecord models (#35077)Bob Lail2019-03-051-0/+20
* Allow `truncate` for SQLite3 adapter and add `rails db:seed:replant` (#34779)Bogdan2019-03-041-0/+4
* SQLite3: Implement `add_foreign_key` and `remove_foreign_key`Ryuta Kamizono2019-02-111-3/+2
* More exercise table name prefix and suffix testsRyuta Kamizono2019-02-111-1/+5
* Relax sqlite3 version dependencySergey Ponomarev2019-02-041-1/+1
* Remove deprecated `#insert_fixtures` from the database adaptersRafael Mendonça França2019-01-171-8/+0
* Remove deprecated `ActiveRecord::ConnectionAdapters::SQLite3Adapter#valid_alt...Rafael Mendonça França2019-01-171-5/+0
* Change `SQLite3Adapter` to always represent boolean values as integersRafael Mendonça França2019-01-171-16/+9
* An empty transaction does not raise the `ReadOnlyError` if preventing writesRyuta Kamizono2018-12-111-1/+1
* An explain query does not raise the `ReadOnlyError` if preventing writesRyuta Kamizono2018-12-111-1/+1
* Don't treat begin and rollback transactions as write queriesRyuta Kamizono2018-12-111-1/+1
* Prevent write queries for `exec_query`Ryuta Kamizono2018-12-111-1/+5
* Rename error that occurs when writing on a readEileen Uchitelle2018-12-071-1/+1
* Address "warning: shadowing outer local variable - parts"Ryuta Kamizono2018-12-031-1/+2
* Add ability to prevent writes to a databaseEileen Uchitelle2018-11-301-0/+10
* Merge pull request #34468 from gmcgibbon/redact_sql_in_errorsRafael França2018-11-231-4/+4
|\
| * Redact SQL in errorsGannon McGibbon2018-11-221-4/+4
* | Use squiggly heredoc to strip odd indentation in the executed SQLRyuta Kamizono2018-11-221-1/+1
|/
* Adjust bind length of SQLite to default (999)Gannon McGibbon2018-11-131-0/+6
* Consistently extract checking version for all adaptersRyuta Kamizono2018-10-171-5/+6
* Add `Style/RedundantFreeze` to remove redudant `.freeze`Yasuo Honda2018-09-291-1/+1
* Deprecate ActiveRecord::Result#to_hash in favor of #to_aKevin Cheng2018-09-181-1/+1
* SQLite3: Support multiple args function for expression indexesRyuta Kamizono2018-09-141-3/+6
* SQLite3 adapter supports expression indexesgkemmey2018-09-131-0/+4
* Merge pull request #32647 from eugeneius/lazy_transactionsMatthew Draper2018-08-231-0/+8
|\
| * Omit BEGIN/COMMIT statements for empty transactionsEugene Kenny2018-08-131-0/+8
* | SQLite3: Fix rename reference column not to lose foreign key constraintRyuta Kamizono2018-08-201-11/+15
* | SQLite3 adapter `alter_table` method restores foreign keysYasuo Honda2018-08-111-1/+9
|/
* SQLite: Don't leak internal schema objectsRyuta Kamizono2018-07-091-3/+0
* Merge pull request #33242 from brasic/sqlite-readonlyRyuta Kamizono2018-07-031-1/+3
|\
| * Support readonly option in SQLite3AdapterCarl Brasic2018-07-021-1/+3
|/
* Disable foreign keys during `alter_table` for sqlite3 adapterYasuo Honda2018-05-221-5/+10
* Bump minimum SQLite version to 3.8Yasuo Honda2018-05-211-6/+6