aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/lib/active_record/connection_adapters/postgresql
Commit message (Expand)AuthorAgeFilesLines
* Use `try` only when we're unsure if the receiver would respond_to the methodAkira Matsuda2019-08-011-1/+1
* Merge pull request #36412 from robotdana/compact_blankRafael Mendonça França2019-07-251-2/+2
|\
| * Use compact_blank throughout railsDana Sherson2019-06-051-2/+2
* | Make currency symbols optional for money column type in PostgreSQLJoel Schneider2019-07-121-2/+2
* | Share the column and table name quote cache between connectionsJean Boussier2019-07-091-2/+2
* | warning: instance variable @serial not initialized (#36556)utilum2019-06-281-0/+10
* | Merge pull request #35891 from Shopify/schema-cache-deduplicationKasper Timm Hansen2019-06-192-0/+21
|\ \
| * | Deduplicate various Active Record schema cache structuresJean Boussier2019-06-032-0/+21
| |/
* | Merge pull request #36472 from kamipo/empty_line_only_before_access_modifierRyuta Kamizono2019-06-139-9/+0
|\ \
| * | Enable `Layout/EmptyLinesAroundAccessModifier` copRyuta Kamizono2019-06-139-9/+0
* | | Clear schema cache when a table is created/dropped/renamedRyuta Kamizono2019-06-131-0/+3
|/ /
* | 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-6/+14
* | Allow quoted identifier string as safe SQL stringRyuta Kamizono2019-06-061-0/+22
|/
* Remove ignored_sql from SQLCounter by adding "TRANSACTION" to log nameYasuo Honda2019-05-081-3/+3
* make change_column_comment and change_table_comment invertibleYoshiyuki Kinjo2019-04-151-2/+4
* use PostgreSQL's bulk_alter_table implementationYoshiyuki Kinjo2019-04-131-25/+0
* Refactor around sql_type metadata and columnRyuta Kamizono2019-04-123-31/+34
* Remove unused `sequence_name` in `sql_for_insert`Ryuta Kamizono2019-04-101-1/+1
* Improve == and hash methods on various schema cache structs to be allocation ...Jean Boussier2019-04-091-8/+9
* Merge pull request #35887 from kamipo/argument_errorRyuta Kamizono2019-04-091-3/+3
|\
| * Raise `ArgumentError` for invalid `:limit` and `:precision` like as other opt...Ryuta Kamizono2019-04-071-3/+3
* | Except `table_name` from column objectsRyuta Kamizono2019-04-082-37/+35
|/
* Cache database version in schema cacheAli Ibrahim2019-04-031-1/+1
* Make `truncate_tables` to bulk statementsRyuta Kamizono2019-03-171-6/+4
* Extract `truncate` and `truncate_tables` into database statementsRyuta Kamizono2019-03-171-0/+6
* Allow `remove_foreign_key` with both `to_table` and `options`Ryuta Kamizono2019-03-061-2/+2
* Refactor `type_to_sql` to handle converting `limit` to `size` in itselfRyuta Kamizono2019-02-261-2/+2
* Merge pull request #35263 from hatch-carl/reduce-postgres-uuid-allocationsRyuta Kamizono2019-02-211-3/+6
|\
| * Reduce unused allocations when casting UUIDs for PostgresCarl Thuringer2019-02-201-3/+6
* | PostgreSQL: Support endless range values for range typesRyuta Kamizono2019-02-202-2/+2
|/
* Refactor to extract defining column methods as `define_column_methods`Ryuta Kamizono2019-02-091-89/+98
* Make `t.timestamps` with precision by defaultRyuta Kamizono2019-01-261-1/+5
* Fix `t.timestamps` missing `null: false` in `change_table bulk: true`Ryuta Kamizono2019-01-261-0/+2
* Fix type casting column default in `change_column`Ryuta Kamizono2019-01-202-24/+42
* Remove `id_value` argument which is no longer passed to `sql_for_insert`Ryuta Kamizono2019-01-111-1/+1
* Enable `Lint/UselessAssignment` cop to avoid unused variable warnings (#34904)Ryuta Kamizono2019-01-091-2/+2
* 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
* 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
* Allow spaces in postgres table namesGannon McGibbon2018-11-281-1/+1
* `Mutable` helper is in `ActiveModel`Ryuta Kamizono2018-11-274-4/+4
* Use squiggly heredoc to strip odd indentation in the executed SQLRyuta Kamizono2018-11-222-8/+8
* Fixing an issue when parsing an opclass by allowing indexed columnThomas Bianchini2018-11-211-1/+1
* Add support for UNLOGGED Postgresql tablesJacob Evelyn2018-11-132-0/+18
* PostgreSQL: Properly quote all `Infinity` and `NaN`Ryuta Kamizono2018-11-091-4/+4