aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/lib/active_record/railties
Commit message (Collapse)AuthorAgeFilesLines
...
* Add a description about ENV["SCOPE"]kennyj2012-06-261-1/+1
|
* Change the behavior of db:test:prepare task when schema_format is sql for ↵kennyj2012-06-261-1/+1
| | | | consistency.
* Change the behavior of db:test:clone task when schema_format is sql for ↵kennyj2012-06-261-1/+11
| | | | consistency.
* Change an order of methods for readbility.kennyj2012-06-261-7/+7
|
* Refactor db:structure:load task.kennyj2012-06-211-19/+2
|
* Refactor db:structure:dump task.kennyj2012-06-201-13/+3
|
* Refactor db:charset taskSimon Jefford2012-06-191-14/+1
| | | | | In a similar vein to Pat's work on create, drop etc, the db:charset task is now a one liner in databases.rake
* Merge pull request #6761 from freelancing-god/db-rakeJon Leighton2012-06-171-156/+6
|\ | | | | Get logic out of db rake tasks, and into classes and objects
| * One line db:create/db:drop tasks.Pat Allan2012-06-171-55/+4
| | | | | | | | | | | | Now isn't that better? And yes, I know that private has no impact on class methods - it's a visual distinction, not a technical one.
| * db:drop and some of db:test:purge.Pat Allan2012-06-171-42/+8
| |
| * db:create for PostgreSQL pulled out into a class.Pat Allan2012-06-171-32/+7
| |
| * db:create for MySQL now much cleaner.Pat Allan2012-06-171-30/+1
| |
| * A beginning of sorts.Pat Allan2012-06-171-12/+1
| | | | | | | | Minimal implementation that supports db:create SQLite replacement
* | Adding `load_config` task as dependency.Cairo Noleto2012-06-161-14/+14
| | | | | | | | Without this, some tasks won't load configurations like custom engines.
* | Don't read csv file during executing db:fixtures:load.kennyj2012-06-171-1/+1
|/
* Merge pull request #4132 from Juanmcuello/clone_structureAaron Patterson2012-05-251-0/+1
|\ | | | | Reset postgreSQL search path in db:test:clone_structure.
| * Reset postgreSQL search path in db:test:clone_structure.Juan M. Cuello2011-12-221-0/+1
| | | | | | | | | | | | | | | | This patch resets the postgres search path in the structure.sql after the structure is dumped in order to find schema_migrations table when multiples schemas are used. Fixes #945
* | Merge pull request #5925 from Juanmcuello/pg_structure_dumpCarlos Antonio da Silva2012-05-241-2/+2
| | | | | | | | Quote arguments in db:structure:dump for PostgreSQL.
* | Fix GH #5435. db:structure:dump should be reenable.kennyj2012-03-171-0/+1
| |
* | Merge pull request #5162 from kennyj/schema_cache_dumpAaron Patterson2012-03-071-0/+19
|\ \ | | | | | | [Proposal] Schema cache dump
| * | Add db:schema:cache:dump and db:schema:cache:clear tasks.kennyj2012-03-011-0/+19
| | |
* | | Merge pull request #5305 from arunagw/warning_fixVijay Dev2012-03-071-1/+1
|\ \ \ | | | | | | | | warning fix : mismatched indentations at 'end' with 'case'
| * | | warning fix : mismatched indentations at 'end' with 'case'Arun Agrawal2012-03-061-1/+1
| | | |
* | | | Clean up module docs [ci skip]Vijay Dev2012-03-071-1/+1
|/ / / | | | | | | | | | Removed some useless docstrings and no-doc'ed some.
* | | Merge pull request #4984 from raghunadhd/change_orderhashVijay Dev2012-03-031-1/+1
|\ \ \ | |/ / |/| | Refactored code
| * | Refactored codeRaghunadh2012-02-101-1/+1
| | |
* | | Correctly print names of non-timestamped migrations with db:migrate:statusPeter Mitchell2012-02-171-2/+3
| | |
* | | Always reenable _dump task in AR databases rake. Closes #5030Carlos Antonio da Silva2012-02-141-1/+4
| | | | | | | | | | | | | | | | | | | | | This allows the internal :_dump task to be called as many times as required. For instance, `rake db:migrate:redo` calls two tasks that internally call :_dump, and without reenabling it to be reinvoked, the database was left in incorrect state.
* | | fixes rake db:test:prepare when using postgresql with sql db structure file ↵Sean Kirby2012-02-011-1/+1
|/ / | | | | | | and specifying a template in database.yml
* | fixes in api docsVijay Dev2012-01-131-1/+1
| |
* | Rails::Plugin has goneSantiago Pastorino2012-01-031-1/+1
| |
* | Revert "This conditions is required to work with database create task. 1.9.2 ↵Arun Agrawal2011-12-271-2/+1
| | | | | | | | | | | | | | is having a bug with "Calling return within begin still executes else". " No need to worry about 1.9.2 with master This reverts commit fbf4bee6ed3682b361d6fbeca8e185e665e26b81.
* | Reconnect to the first database after db:createTsutomu Kuroda2011-12-231-0/+1
|/ | | | | Otherwise, the schema and seed will be loaded onto the test database.
* Fix database tasks in test namespace.Juan M. Cuello2011-12-191-9/+22
| | | | | This is mostly the same as 876bade5999c51f5031861f703933d50e48512ff that was reverted due to test failures, but now with a correction.
* Revert "Merge pull request #4030 from Juanmcuello/database_tasks"José Valim2011-12-191-20/+9
| | | | | This reverts commit a0edfb4d204857f0885784bd12582ae526af43c3, reversing changes made to 4012fcff22e4fe7833aae53b98e3ca9acfe3d3ad.
* Fix database tasks in test namespace.Juan M. Cuello2011-12-191-9/+20
|
* fix a minor typoVijay Dev2011-12-191-1/+1
|
* Update activerecord/lib/active_record/railties/databases.rakeJosé Valim2011-12-181-1/+1
|
* Rename STRUCTURE to DB_STRUCTURE, update dump task description and add ↵Dieter Komendera2011-12-181-3/+3
| | | | simple testcase.
* Make structure file configureable in db:structure:dump analog to SCHEMA in ↵Dieter Komendera2011-12-161-12/+14
| | | | db:schema dump and clean up a bit.
* Allow to run migrations with given scope, with SCOPE=<scope>Piotr Sarnacki2011-12-091-1/+3
| | | | | | | | | | | Scope in migrations can be defined by adding suffix in filename, like: 01_a_migration.blog.rb. Such migration have blog scope. Scope is automatically added while copying migrations from engine, so if you want to revert all of the migrations from given engine, you can just run db:migrate with SCOPE, like: rake db:migrate SCOPE=blog
* Stop db:seed from performing a reload of the dbSam Ruby2011-11-181-2/+2
| | | | Fix regression introduced by 38d26b0cb56d82093889efa95992a35ba3bb9f29
* Cleanup of databases.rake psql env variablesOscar Del Ben2011-11-171-8/+9
|
* No need to `readlines` then `join`, just use `read` :heart:Arun Agrawal2011-11-171-1/+1
| | | same as 4c1a1933cbc5ab96efe340a3b31ac5fee12c99c8
* No need to `readlines` then `join`, just use `read` :heart:Aaron Patterson2011-11-161-1/+1
|
* dbfile isn't supported anymore, so removeAaron Patterson2011-11-161-3/+3
|
* Reduce schema format testsAaron Patterson2011-11-161-10/+14
|
* Move conditionals to separate tasks so they can be reused.Aaron Patterson2011-11-161-7/+11
|
* removing some useless conditionalsAaron Patterson2011-11-161-10/+8
|
* schema_format :sql should behave like schema_format :rubyAlex Tambellini2011-11-041-38/+66
| | | | | | | This commit adds a db:structure:load task that is run instead of db:schema:load when schema_format is set to :sql. This patch also removes the prefixing of the structure.sql files to mimic the use of a single schema.rb file. The patch originates from github issue #715.