aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/lib/active_record/connection_adapters/postgresql_adapter.rb
Commit message (Expand)AuthorAgeFilesLines
* It may be better to explicitly require 'object/try' where we call `try`Akira Matsuda2019-08-011-0/+1
* Move DatabaseAlreadyExists detection to DB adapterJohn Hawthorn2019-07-291-0/+3
* Merge pull request #36612 from y-yagi/make_setup_works_when_using_with_locale...Yuji Yaginuma2019-07-091-1/+1
|\
| * Make "bin/setup" works when using PostgreSQL with locales other than en localeyuuji.yaginuma2019-07-071-1/+1
* | Add database_exists? method to connection adaptersGuilherme Mansur2019-06-171-0/+6
|/
* Enable `Layout/EmptyLinesAroundAccessModifier` copRyuta Kamizono2019-06-131-1/+0
* Move schema cache from connection to pooleileencodes2019-06-051-0/+1
* Merge pull request #35909 from simi/alias-postgresql-adapterRyuta Kamizono2019-04-101-0/+1
|\
| * Bring back postgresql_version as an alias.Josef Šimánek2019-04-091-0/+1
* | `get_database_version` is not public API [ci skip]Ryuta Kamizono2019-04-091-1/+1
|/
* Fix GROUP BY with calculate longer name field to respect `table_alias_length`Ryuta Kamizono2019-04-081-2/+0
* Cache database version in schema cacheAli Ibrahim2019-04-031-8/+9
* Extract `truncate` and `truncate_tables` into database statementsRyuta Kamizono2019-03-171-4/+0
* Support Optimizer HintsRyuta Kamizono2019-03-161-2/+12
* Initialize `@default_timezone` and `@timestamp_decoder` in `add_pg_decoders`Ryuta Kamizono2019-03-131-2/+3
* PostgreSQL: Add `add_pg_encoders` and `add_pg_decoders` in `connect`Ryuta Kamizono2019-03-101-0/+2
* Fix `reconnect!` to work after `disconnect!`Ryuta Kamizono2019-03-101-0/+2
* Ensure `clear_cache!` clears the prepared statements cacheRyuta Kamizono2019-03-061-10/+4
* Add insert_all to ActiveRecord models (#35077)Bob Lail2019-03-051-0/+25
* PostgreSQL: Use native timestamp decoders of pg-1.1Lars Kanis2019-01-261-0/+30
* Prevent write queries for `exec_query`Ryuta Kamizono2018-12-111-0/+4
* Bump the minimum version of PostgreSQL to 9.3Yasuo Honda2018-11-251-19/+12
* Merge pull request #34468 from gmcgibbon/redact_sql_in_errorsRafael França2018-11-231-13/+13
|\
| * Redact SQL in errorsGannon McGibbon2018-11-221-13/+13
* | Use squiggly heredoc to strip odd indentation in the executed SQLRyuta Kamizono2018-11-221-7/+7
|/
* Fix typo and clarify documentationJacob Evelyn2018-11-161-3/+4
* Add support for UNLOGGED Postgresql tablesJacob Evelyn2018-11-131-0/+12
* Hide PG::Connection from API docs [ci skip]Francesco Rodríguez2018-10-231-1/+1
* Consistently extract checking version for all adaptersRyuta Kamizono2018-10-171-14/+15
* Add `Style/RedundantFreeze` to remove redudant `.freeze`Yasuo Honda2018-09-291-6/+6
* Merge pull request #33188 from larskanis/pg-1.1Yuji Yaginuma2018-09-171-1/+9
|\
| * PostgreSQL: Prepare for pg-1.1.0Lars Kanis2018-05-271-1/+9
* | `supports_xxx?` returns whether a feature is supported by the backendRyuta Kamizono2018-09-081-1/+1
* | 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
| |/
* / Add database configuration to disable advisory locks.Guo Xiang Tan2018-08-221-1/+1
|/
* PostgreSQL: Treat infinite values in date like datetime consistentlyRyuta Kamizono2018-02-231-1/+2
* Make discard safe when it follows a manual disconnectMatthew Draper2018-01-251-1/+1
* Support for PostgreSQL foreign tablesfatkodima2018-01-221-0/+4
* PostgreSQL: Allow pg-1.0 gem to be used with ActiveRecordLars Kanis2018-01-101-1/+1
* Add bulk alter support for PostgreSQLDinah Shi2017-12-061-0/+4
* Extract duplicated index column options normalization as `options_for_index_c...Ryuta Kamizono2017-12-031-18/+0
* Add support for invalid foreign keys in PostgresTravis Hunter2017-12-011-0/+4
* Merge pull request #19090 from gregnavis/support-postgresql-operator-classes-...Matthew Draper2017-12-011-0/+17
|\
| * Add support for PostgreSQL operator classes to add_indexGreg Navis2017-11-301-0/+17
* | Add :nodoc: to `StatementPool` which is internal used [ci skip]Ryuta Kamizono2017-11-301-2/+1
|/
* Add new error class `QueryCanceled` which will be raised when canceling state...Ryuta Kamizono2017-11-271-1/+1
* Rename `TransactionTimeout` to more descriptive `LockWaitTimeout` (#31223)Ryuta Kamizono2017-11-271-1/+1
* Improve AR connection fork safetyMatthew Draper2017-11-181-0/+5
* Add new error class `StatementTimeout` which will be raised when statement ti...Ryuta Kamizono2017-11-131-0/+3