aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/lib/active_record/connection_adapters/postgresql
Commit message (Expand)AuthorAgeFilesLines
* Add support for UNLOGGED Postgresql tablesJacob Evelyn2018-11-132-0/+18
* PostgreSQL: Properly quote all `Infinity` and `NaN`Ryuta Kamizono2018-11-091-4/+4
* Add `Style/RedundantFreeze` to remove redudant `.freeze`Yasuo Honda2018-09-292-5/+5
* Enable `Performance/UnfreezeString` copyuuji.yaginuma2018-09-231-2/+2
* Merge pull request #33188 from larskanis/pg-1.1Yuji Yaginuma2018-09-171-1/+7
|\
| * Return empty array when casting malformed array stringsLars Kanis2018-06-231-1/+7
* | Merge pull request #32647 from eugeneius/lazy_transactionsMatthew Draper2018-08-231-0/+4
|\ \
| * | Omit BEGIN/COMMIT statements for empty transactionsEugene Kenny2018-08-131-0/+4
* | | Fix bulk change table ignores comment option on PostgreSQL.Yoshiyuki Kinjo2018-08-151-1/+5
* | | Use `Array#extract!` where possiblebogdanvlviv2018-08-141-6/+8
|/ /
* | PostgreSQL 10 new relkind for partitioned tables (#31336)Yannick Schutz2018-07-271-2/+2
* | Fix formatting of `primary_key` [ci skip]yuuji.yaginuma2018-06-241-2/+2
|/
* Make force equality checking more strictly not to allow serialized attributeRyuta Kamizono2018-05-252-0/+8
* `SqlTypeMetadata` is :nodoc: class [ci skip]Ryuta Kamizono2018-05-211-0/+1
* Fix multiline expression indexes for postgresql (#31621)fatkodima2018-03-161-1/+1
* Fix `#columsn_for_distinct` of MySQL and PostgreSQLkg8m2018-02-271-1/+1
* PostgreSQL: Allow BC dates like datetime consistentlyRyuta Kamizono2018-02-231-0/+3
* PostgreSQL: Treat infinite values in date like datetime consistentlyRyuta Kamizono2018-02-232-0/+21
* Use private attr_readerRyuta Kamizono2018-02-231-2/+1
* Rails 6 requires Ruby 2.3+Jeremy Daer2018-02-171-4/+1
* Remove usage of strip_heredoc in the framework in favor of <<~Rafael Mendonça França2018-02-161-4/+4
* Dump correctly index nulls order for postgresqlfatkodima2018-01-281-2/+6
* Merge pull request #31773 from dinahshi/postgresql_bulk_patchMatthew Draper2018-01-241-1/+1
|\
| * Use concat to join procs arrays in bulk_change_tableDinah Shi2018-01-231-1/+1
* | Support for PostgreSQL foreign tablesfatkodima2018-01-221-1/+11
* | Enable autocorrect for `Lint/EndAlignment` copKoichi ITO2018-01-181-1/+1
* | Correctly handle infinity value in PostgreSQL range typeyuuji.yaginuma2018-01-042-2/+10
|/
* Merge pull request #31331 from dinahshi/postgresql_bulk_updateMatthew Draper2018-01-031-5/+36
|\
| * Add bulk alter support for PostgreSQLDinah Shi2017-12-061-5/+36
* | Suppress `warning: BigDecimal.new is deprecated` in activerecordYasuo Honda2017-12-131-1/+1
|/
* Emulate JSON types for SQLite3 adapter (#29664)Ryuta Kamizono2017-12-031-4/+0
* `change_column_default` should be executed after type changingRyuta Kamizono2017-12-031-7/+8
* Extract duplicated index column options normalization as `options_for_index_c...Ryuta Kamizono2017-12-031-0/+12
* Refactor `length`, `order`, and `opclass` index options dumpingRyuta Kamizono2017-12-031-11/+5
* Merge pull request #31230 from dinahshi/postgresql_extract_sqlMatthew Draper2017-12-031-33/+53
|\
| * Extract sql fragment generators for alter table from PostgreSQL adapterDinah Shi2017-12-021-33/+53
* | Fix method name in `validate_constraint` doc [ci skip]yuuji.yaginuma2017-12-021-1/+1
* | Add support for invalid foreign keys in PostgresTravis Hunter2017-12-013-1/+68
* | Add support for PostgreSQL operator classes to add_indexGreg Navis2017-11-301-12/+20
|/
* Implement `PostgreSQL::SchemaDumper#extensions`Yasuo Honda2017-10-251-0/+12
* Remove `supports_disable_referential_integrity?`Yasuo Honda2017-10-231-25/+17
* Remove deprecated argument `name` from `#indexes`Rafael Mendonça França2017-10-231-9/+1
* Remove deprecated argument `default` from `index_name_exists?`Rafael Mendonça França2017-10-231-6/+1
* [Active Record] require => require_relativeAkira Matsuda2017-10-211-21/+21
* Fix longer sequence name detection for serial columns (#28339)Ryuta Kamizono2017-10-152-1/+22
* `Postgres::OID::Range` serializes to a `Range`, quote in `Quoting`Thomas Cannon2017-09-262-1/+9
* 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-231-7/+12
* Fix collided sequence name detectionRyuta Kamizono2017-09-181-1/+8
* Fix `quote_default_expression` for UUID with array defaultRyuta Kamizono2017-09-081-1/+1