aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/lib/active_record/connection_adapters/abstract/schema_creation.rb
Commit message (Expand)AuthorAgeFilesLines
* Make internal methods to privateRyuta Kamizono2017-03-271-0/+1
* Refactor `ColumnDefinition` to contain `options` hashRyuta Kamizono2017-02-091-13/+2
* Virtual/generated column support for MySQL 5.7.5+ and MariaDB 5.2.0+Ryuta Kamizono2017-02-011-0/+1
* SQLite: Foreign Key SupportRyuta Kamizono2017-01-171-3/+3
* applies new string literal convention in activerecord/libXavier Noria2016-08-061-4/+4
* Database comments: switch to keyword args for new table optionsJeremy Daer2016-04-181-7/+9
* Add support for specifying comments for tables, columns, and indexes.Andrey Novikov2016-04-161-0/+12
* Support for foreign keys in create tableRyuta Kamizono2015-09-201-4/+17
* Merge pull request #21589 from kamipo/eliminate_duplicated_visit_table_defini...Jeremy Daer2015-09-191-2/+6
|\
| * Eliminate the duplication code of `visit_TableDefinition`Ryuta Kamizono2015-09-161-5/+13
* | Merge pull request #21608 from kamipo/eliminate_duplicated_options_include_de...Jeremy Daer2015-09-191-6/+4
|\ \
| * | Eliminate the duplicated `options_include_default?` methodRyuta Kamizono2015-09-131-6/+4
| |/
* / Correctly dump composite primary keyRyuta Kamizono2015-09-201-3/+10
|/
* Merge pull request #19978 from kamipo/collation_option_support_for_postgresqlRafael Mendonça França2015-05-031-0/+1
|\
| * Move the collation handling code from the MySQL adapter to common classesRyuta Kamizono2015-05-041-0/+1
* | Change the `visit_AddColumn` visiblity for the internal APIRyuta Kamizono2015-05-031-5/+5
|/
* Use `delegate` to call the methods to `@conn`Ryuta Kamizono2015-02-191-16/+3
* Refactor `quote_default_expression`Ryuta Kamizono2015-02-111-6/+1
* An array type is a part of `sql_type`Ryuta Kamizono2015-02-081-1/+1
* `sql_type` has been determined already when quoting defaultsRyuta Kamizono2015-01-041-4/+2
* Stop passing the column to the connection adapter when quoting defaultsSean Griffin2015-01-011-2/+2
* Add bigint primary key support for MySQL.Ryuta Kamizono2014-12-281-0/+1
* Support for any type primary key.Ryuta Kamizono2014-12-281-1/+5
* Merge pull request #17799 from kamipo/refactor_add_column_optionsRafael Mendonça França2014-11-281-2/+2
|\
| * Rename to `quote_default_expression` from `quote_value`Ryuta Kamizono2014-11-281-2/+2
* | Refactor `SchemaCreation#visit_AddColumn`Ryuta Kamizono2014-11-271-3/+1
|/
* Add and Remove string/strip requireArthur Neves2014-09-021-0/+2
* Always pass a column with a type object to quoteSean Griffin2014-06-281-0/+5
* fk: review corrections: indent, visibility, syntax, wording.Yves Senn2014-06-261-18/+18
* fk: use random digest namesYves Senn2014-06-261-1/+1
* fk: raise for invalid :on_update / :on_delete valuesYves Senn2014-06-261-3/+8
* fk: support for on_updateYves Senn2014-06-261-2/+3
* fk: rename `dependent` to `on_delete`Yves Senn2014-06-261-6/+5
* fk: support dependent option (:delete, :nullify and :restrict).Yves Senn2014-06-261-1/+12
* fk: generalize using `AlterTable` and `SchemaCreation`.Yves Senn2014-06-261-0/+14
* fix bug on non empty defaults for pg array columnsLuke Steensen2014-03-301-1/+7
* No need to call to_symRafael Mendonça França2014-03-301-2/+2
* support creating temporary tables from queriesCody Cutrer2013-12-141-3/+4
* Move `SchemaCreation` to its own file instead of `AbstractAdapter`.Vipul A M2013-11-121-0/+83