Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Make SchemaDumper emit "id: :uuid" when appropriate. Fixes #10451. | Brian Buchanan | 2013-05-03 | 1 | -1/+4 |
| | |||||
* | Add support for FULLTEXT and SPATIAL indexes using the :type flag for MySQL. | Ken Mazaika | 2013-03-27 | 1 | -0/+2 |
| | |||||
* | Dump the 'using' options for a SQL index into the schema. | Ken Mazaika | 2013-03-27 | 1 | -0/+2 |
| | |||||
* | Created a layer of abstraction for the valid type checking in schema dumper. ↵ | Ranjay Krishna | 2013-03-25 | 1 | -1/+1 |
| | | | | Now, connection handles the check for valid types so that each database can handle the changes individually. | ||||
* | Revert "checking in the abstractions for valid type checking:" | Jon Leighton | 2013-02-15 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | This reverts commit c321b309a9a90bbfa0912832c11b3fef52e71840. Conflicts: activerecord/lib/active_record/connection_adapters/abstract_mysql_adapter.rb activerecord/lib/active_record/connection_adapters/sqlite3_adapter.rb Reason: failing test 1) Error: test_valid_column(ActiveRecord::ConnectionAdapters::SQLite3AdapterTest): NoMethodError: undefined method `column' for test/cases/adapters/sqlite3/sqlite3_adapter_test.rb:29:in `test_valid_column' | ||||
* | Merge pull request #9204 from ranjaykrishna/col-prob | Aaron Patterson | 2013-02-12 | 1 | -1/+1 |
|\ | | | | | schema dumper tests now conducted by ActiveRecord::Base.Connection | ||||
| * | checking in the abstractions for valid type checking: | Ranjay Krishna | 2013-02-12 | 1 | -1/+1 |
| | | |||||
* | | Do not print anything related to extensions when they don't none exist | Carlos Antonio da Silva | 2013-02-06 | 1 | -4/+6 |
| | | | | | | | | | | When extensions are supported but there's no one enabled in the database, we should not print anything related to them in schema.rb. | ||||
* | | Add blank line after extensions to separate from tables in schema | Carlos Antonio da Silva | 2013-02-06 | 1 | -0/+1 |
| | | |||||
* | | Fix indentation of extensions in schema | Carlos Antonio da Silva | 2013-02-06 | 1 | -4/+2 |
| | | |||||
* | | add ActiveRecord::AbstractAdapter#extensions and ↵ | Justin George | 2013-02-06 | 1 | -0/+12 |
|/ | | | | ActiveRecord::ConnectionAdapters::PostgreSQLAdapter#extensions to allow dumping of enabled extensions to schema.rb, add ActiveRecord::SchemaDumper#extensions to dump extensions to schema.rb | ||||
* | Move to the schema-migrations-metadata branch. | Jeremy Kemper | 2012-12-09 | 1 | -16/+5 |
| | | | | | | | | | | | | | | | | | | | | | | | | Pending work on graceful app upgrades. Revert "Merge pull request #8439 from joshsusser/fixes" This reverts commit ce8ac39338f86388e70356b3a470b3ea443802ae, reversing changes made to b0e7b6f67c984d4b1502e801781ed75fad681633. Revert "Merge pull request #8431 from joshsusser/schemadump" This reverts commit 036d3e1c2b65c4b8cbd23de2e20ad67b9b756182, reversing changes made to 0c692f4d121792117b6a71e5ed590a31c3b9d12e. Revert "Merge branch 'joshsusser-master' into merge" This reverts commit 0c692f4d121792117b6a71e5ed590a31c3b9d12e, reversing changes made to 2e299fca715b083a60222a85e48f9d3b8dd8ce93. Conflicts: activerecord/CHANGELOG.md activerecord/lib/active_record/connection_adapters/abstract/schema_statements.rb activerecord/test/cases/schema_dumper_test.rb | ||||
* | dump schema.rb without :version option | Josh Susser | 2012-12-05 | 1 | -4/+2 |
| | |||||
* | Add migration history to schema.rb dump | Josh Susser | 2012-12-02 | 1 | -2/+15 |
| | |||||
* | Moves column dump specific code to a module included in AbstractAdapter | Dan McClain | 2012-09-14 | 1 | -29/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Having column related schema dumper code in the AbstractAdapter. The code remains the same, but by placing it in the AbstractAdapter, we can then overwrite it with Adapter specific methods that will help with Adapter specific data types. The goal of moving this code here is to create a new migration key for PostgreSQL's array type. Since any datatype can be an array, the goal is to have ':array => true' as a migration option, turning the datatype into an array. I've implemented this in postgres_ext, the syntax is shown here: https://github.com/dockyard/postgres_ext#arrays Adds array migration support Adds array_test.rb outlining the test cases for array data type Adds pg_array_parser to Gemfile for testing Adds pg_array_parser to postgresql_adapter (unused in this commit) Adds schema dump support for arrays Adds postgres array type casting support Updates changelog, adds note for inet and cidr support, which I forgot to add before Removing debugger, Adds pg_array_parser to JRuby platform Removes pg_array_parser requirement, creates ArrayParser module used by PostgreSQLAdapter | ||||
* | Dump schema using new style hash | Konstantin Shabanov | 2012-09-08 | 1 | -10/+10 |
| | |||||
* | Merge pull request #4396 from kennyj/fix_4259 | Rafael Mendonça França | 2012-06-20 | 1 | -4/+8 |
|\ | | | | | | | Fix GH #4259. When we execute schema dumper, we must remove table_name_prefix and table_name_suffix. | ||||
| * | Fix GH #4259. We must remove table_name_prefix and table_name_suffix, when ↵ | kennyj | 2012-01-10 | 1 | -4/+8 |
| | | | | | | | | we execute schema dumper. | ||||
* | | reduce number of Strings | Akira Matsuda | 2012-06-06 | 1 | -1/+1 |
| | | |||||
* | | Corrected grammatical errors in schema_dumper and scoping/default | dcurtis | 2012-04-10 | 1 | -1/+1 |
| | | |||||
* | | Merge pull request #2621 from icco/master | Aaron Patterson | 2012-03-26 | 1 | -1/+1 |
|\ \ | | | | | | | Issue with schema dump | ||||
| * | | Not checking for nil is apparently a lot faster. | Nat Welch | 2011-09-21 | 1 | -1/+1 |
| | | | |||||
| * | | From @dasch's recommendation. | Nat Welch | 2011-08-22 | 1 | -1/+1 |
| | | | |||||
| * | | Fixes bug with schema dumper when using with Padrino. | Nat Welch | 2011-08-21 | 1 | -1/+1 |
| | | | |||||
* | | | Made schema dumper recognize partial indices' where statements | Marcelo Silveira | 2012-02-09 | 1 | -0/+2 |
| |/ |/| | |||||
* | | just use the list of formatting keys we care about | Aaron Patterson | 2012-01-04 | 1 | -1/+1 |
| | | |||||
* | | fix some formatting | Aaron Patterson | 2012-01-04 | 1 | -2/+6 |
| | | |||||
* | | use regular expression or statement. loltargetrichenvironment | Aaron Patterson | 2012-01-04 | 1 | -1/+1 |
| | | |||||
* | | Use `show index from`. We could fix `pk_and_sequence_for` method's ↵ | kennyj | 2011-11-19 | 1 | -3/+1 |
| | | | | | | | | performance problem (GH #3678) | ||||
* | | Only used detailed schema introspection when doing a schema dump. | Christos Zisopoulos | 2011-11-18 | 1 | -1/+3 |
| | | | | | | Fixes #3678 | ||||
* | | AR changes to support creating ordered (asc, desc) indexes | Vlad Jebelev | 2011-11-04 | 1 | -0/+3 |
|/ | |||||
* | dump IO encoding value along with schema.rb so the file can be reloaded. ↵ | Aaron Patterson | 2011-07-29 | 1 | -0/+4 |
| | | | | fixes #1592 | ||||
* | Corrected some typos and American vs. Queen's English issues | Lee Reilly | 2011-05-29 | 1 | -1/+1 |
| | |||||
* | Remove extra white spaces on ActiveRecord docs. | Sebastian Martinez | 2011-05-23 | 1 | -1/+1 |
| | |||||
* | kill unused variable warnings | Aaron Patterson | 2011-01-11 | 1 | -1/+1 |
| | |||||
* | rolling out migrated_at until I can fix the build | Aaron Patterson | 2010-12-01 | 1 | -12/+4 |
| | |||||
* | clear schema_migrations in Schema.define | Josh Susser | 2010-12-01 | 1 | -5/+3 |
| | |||||
* | name in schema_migrations, migrations in schema dump | Josh Susser | 2010-12-01 | 1 | -0/+10 |
| | |||||
* | Revert "removing unused variable" | Aaron Patterson | 2010-10-26 | 1 | -1/+1 |
| | | | | This reverts commit 3e4ede81d6b1ff3ea89eca33715a5a0d2f524dcf. | ||||
* | removing unused variable | Aaron Patterson | 2010-10-23 | 1 | -1/+1 |
| | |||||
* | no need to check for nil | Neeraj Singh | 2010-10-17 | 1 | -3/+3 |
| | | | | Signed-off-by: Santiago Pastorino <santiago@wyeworks.com> | ||||
* | lengths will be nil or an array | Aaron Patterson | 2010-10-03 | 1 | -2/+2 |
| | |||||
* | remove a few function calls | Aaron Patterson | 2010-10-03 | 1 | -3/+5 |
| | |||||
* | Deletes trailing whitespaces (over text files only find * -type f -exec sed ↵ | Santiago Pastorino | 2010-08-14 | 1 | -2/+2 |
| | | | | 's/[ \t]*$//' -i {} \;) | ||||
* | Removing most of the symbol to proc usage in Active Record | Prem Sichanugrist | 2010-08-13 | 1 | -1/+1 |
| | | | | This will hopefully make Active Record run a bit more faster. | ||||
* | fixing whitespace errors | Aaron Patterson | 2010-08-05 | 1 | -9/+9 |
| | |||||
* | Adds title where needed. | Rizwan Reza | 2010-06-16 | 1 | -6/+9 |
| | |||||
* | Fix a bunch of minor spelling mistakes | Evgeniy Dolzhenko | 2010-06-11 | 1 | -6/+6 |
| | |||||
* | Make sure schema dumper doesnt throw up when there are no index lengths | Pratik Naik | 2010-05-09 | 1 | -1/+3 |
| | |||||
* | Revert "Revert "Add index length support for MySQL [#1852 state:open]"" | Pratik Naik | 2010-05-09 | 1 | -0/+1 |
| | | | | This reverts commit 6626833db13a69786f9f6cd56b9f53c4017c3e39. |