aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/lib/active_record/connection_adapters/abstract/schema_statements.rb
Commit message (Expand)AuthorAgeFilesLines
* Fix index_exists? for PostgreSQL expression indexesStan Hu2019-07-241-1/+1
* active_support/deprecation has to be already required via active_support/rail...Akira Matsuda2019-07-121-1/+0
* Move SchemaMigration to migration_contexteileencodes2019-06-141-4/+4
* Clear schema cache when a table is created/dropped/renamedRyuta Kamizono2019-06-131-0/+3
* Refactor `create_table`'s options separationRyuta Kamizono2019-06-031-10/+10
* Fix table comment also being applied to the primary key columnGuilherme Goettems Schneider2019-05-311-1/+1
* `:datetime` and `:time` columns allows `:precision` option [ci skip]Ryuta Kamizono2019-05-281-2/+3
* Remove SQLite version support caveats [ci skip]Eugene Kenny2019-05-121-1/+1
* Document algorithm: concurrent options for PostgreSQL [ci skip]Guilherme Mansur2019-04-161-0/+20
* make change_column_comment and change_table_comment invertibleYoshiyuki Kinjo2019-04-151-2/+13
* use PostgreSQL's bulk_alter_table implementationYoshiyuki Kinjo2019-04-131-0/+25
* Raise `ArgumentError` for invalid `:limit` and `:precision` like as other opt...Ryuta Kamizono2019-04-071-1/+1
* Use official database name [ci skip]Ryuta Kamizono2019-04-031-1/+1
* Squish the deprecation messages across the codebasePrathamesh Sonpatki2019-03-111-1/+1
* Allow `remove_foreign_key` with both `to_table` and `options`Ryuta Kamizono2019-03-061-9/+9
* minor grammar fix [ci skip]Shivam Jain2019-02-241-1/+1
* Address "warning: in `column': the last argument was passed as a single Hash"Ryuta Kamizono2019-02-211-1/+1
* More exercise table name prefix and suffix testsRyuta Kamizono2019-02-111-3/+7
* Make `t.timestamps` with precision by defaultRyuta Kamizono2019-01-261-1/+5
* Allow `column_exists?` giving options without typeRyuta Kamizono2019-01-261-1/+1
* Allow `column_exists?` to be passed `type` argument as a stringRyuta Kamizono2019-01-241-1/+1
* Use high level API on `migration_context` instead of using low level API dire...Ryuta Kamizono2018-12-281-4/+2
* Deprecate passing `migrations_paths` to `connection.assume_migrated_upto_vers...Ryuta Kamizono2018-12-281-2/+8
* Refactor to initialize `TableDefinition` by kwargsRyuta Kamizono2018-11-091-3/+5
* Add an :if_not_exists option to create_tablefatkodima2018-11-081-1/+4
* Remove and flip `index: true` for `references` in the doc [ci skip]Ryuta Kamizono2018-10-171-6/+6
* Enable `Performance/UnfreezeString` copyuuji.yaginuma2018-09-231-1/+1
* Use utf8mb4 in all tests and examplesRyuta Kamizono2018-09-211-2/+2
* Merge pull request #33809 from fidalgo/improve-remove-column-documentationRichard Schneeman2018-09-061-0/+1
|\
| * [ci skip] Improve remove_column documentationPaulo Fidalgo2018-09-061-0/+1
* | Add documentation for `:collation` column option (#33733)Nate Pinsky2018-08-271-0/+3
* | Follow up #33530bogdanvlviv2018-08-151-3/+3
* | Allow `to_table` in `invert_remove_foreign_key`Rich2018-08-141-1/+8
* | [ci skip] Tidy up formatting of examplesOrhan Toy2018-07-221-12/+3
|/
* Bump minimum SQLite version to 3.8Yasuo Honda2018-05-211-7/+1
* Restore original merging order to enforce `if_exists: true`Ryuta Kamizono2018-04-291-2/+1
* passing splat keyword arguments as a single Hashutilum2018-04-041-2/+3
* Remove `ForeignKeys` module which was introduced at #32299Ryuta Kamizono2018-04-021-1/+1
* Expose foreign key name ignore pattern in configurationDavid Stosik2018-03-191-1/+1
* PostgreSQL adapter also supports bulk alter since #31331 [ci skip]yuuji.yaginuma2018-03-021-1/+1
* Update note on MySQL index order support [ci skip]Eugene Kenny2018-01-261-1/+1
* Refactor migration to move migrations paths to connectioneileencodes2018-01-181-2/+2
* Extract duplicated index column options normalization as `options_for_index_c...Ryuta Kamizono2017-12-031-9/+10
* Refactor `length`, `order`, and `opclass` index options dumpingRyuta Kamizono2017-12-031-1/+1
* Merge pull request #31230 from dinahshi/postgresql_extract_sqlMatthew Draper2017-12-031-1/+15
|\
| * Extract sql fragment generators for alter table from PostgreSQL adapterDinah Shi2017-12-021-1/+15
* | Add support for invalid foreign keys in PostgresTravis Hunter2017-12-011-0/+2
* | Remove unpaired `}` [ci skip]Ryuta Kamizono2017-12-011-2/+1
* | Add support for PostgreSQL operator classes to add_indexGreg Navis2017-11-301-2/+26
|/
* [ci skip]Update the documentation about the primary key typesuginoy2017-10-291-15/+15