aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/lib/active_record/railties
Commit message (Collapse)AuthorAgeFilesLines
...
* | properly reference yml alias nodesdmathieu2011-05-241-1/+1
| | | | | | | | as per the last version of the yml specifications : http://www.yaml.org/spec/1.2/spec.html#* alias//
* | Remove extra white-space on some exception messages.Sebastian Martinez2011-05-231-1/+1
| |
* | Merge pull request #1228 from fcheung/db_time_fix2José Valim2011-05-231-1/+3
|\ \ | | | | | | Take into account time spent in AR even if a redirect occurs or if it is after the render
| * | Take into account time spent in AR even if a redirect occurs or if it is ↵Frederick Cheung2011-05-231-1/+3
| | | | | | | | | | | | after the render
* | | fix connection not established error while running rake taskBhavin Kamani2011-05-211-0/+1
|/ / | | | | | | db:schema:dump
* | Add missing requireSantiago Pastorino2011-05-171-0/+1
| |
* | Added some docs to controller runtime.José Valim2011-05-141-1/+4
| |
* | Reset ActiveRecord::LogSubscriber runtime at the start of each requestTom Ward2011-05-141-0/+5
|/ | | | Previously the runtime was reset implicitly when #cleanup_view_runtime was called at the end of most requests. However, this doesn't happen when the request redirects, or send_file is called. Consequently, the ActiveRecord runtime recorded in the logs included the time taken for both the current request and the previous redirect. Explicitly resetting at the start of each request ensures that this can't happen, no matter what occurs previously.
* Interleave db_list and file_list.Christopher Wade2011-05-091-6/+6
|
* Sort migrations by the migration ID.Christopher Wade2011-05-091-2/+2
|
* Namespace Fixtures in ActiveRecordJason Noble2011-05-071-3/+3
| | | [Fixes #439]
* Move sandbox to AR and pass the sandbox as a value. This way, other ORMs ↵José Valim2011-05-041-0/+6
| | | | like Datamapper can also have their own sandboxing in rails console.
* Merge pull request #316 from arunagw/jdbc_postgresql.Aaron Patterson2011-05-011-83/+83
|\ | | | | Re-factored database.rake to allow Jdbcpostgresql. #jruby
| * Minor fixes in databases.rake Arun Agrawal2011-04-271-71/+71
| |
| * Allowing jdbcsqlite3 to drop database, clone structure. #jrubyArun Agrawal2011-04-271-7/+7
| |
| * Re-factored database.rake to allow Jdbcpostgresql. #jrubyArun Agrawal2011-04-271-5/+5
| |
* | make sure we flatten the fixture path listAaron Patterson2011-04-291-1/+1
| |
* | shorten up our fixture path resolving codeAaron Patterson2011-04-291-2/+2
|/
* Database creation for jdbcpostgresql #jrubyArun Agrawal2011-04-261-1/+1
|
* Fixed error when running db:create with jdbcmysqlRashmi Yadav2011-04-252-1/+23
|
* Remove `#among?` from Active SupportPrem Sichanugrist2011-04-131-1/+1
| | | | | | After a long list of discussion about the performance problem from using varargs and the reason that we can't find a great pair for it, it would be best to remove support for it for now. It will come back if we can find a good pair for it. For now, Bon Voyage, `#among?`.
* Change Object#either? to Object#among? -- thanks to @jamesarosen for the ↵David Heinemeier Hansson2011-04-121-1/+1
| | | | suggestion!
* Using Object#in? and Object#either? in various placesPrem Sichanugrist2011-04-111-1/+3
| | | | There're a lot of places in Rails source code which make a lot of sense to switching to Object#in? or Object#either? instead of using [].include?.
* fix db:fixtures:load with FIXTURES specified [#6061 state:resolved]John Hawthorn2011-02-061-2/+2
| | | | Signed-off-by: Santiago Pastorino <santiago@wyeworks.com>
* Improve regex in rake db:migrate status [#5940 state:resolved]Kevin Skoglund2011-02-041-1/+1
| | | | | | [#5940 state:committed] Signed-off-by: Santiago Pastorino <santiago@wyeworks.com>
* Adding postgresql template option when executing db:test:clone_structureKatrina Owen2011-01-091-1/+1
| | | | | | | | | | Specify the template to use in config/database.yml, e.g. test: adapter: postgresql template: template_postgis If no template is specified, postgresql defaults to template1
* Refactor db:load:config to automatically pick additional migrations if ↵Piotr Sarnacki2010-12-091-0/+6
| | | | ENGINE_PATH is available
* Rake tasks for managing database while development and testing of enginesPiotr Sarnacki2010-12-091-14/+14
| | | | | | | | | | | | Some of the engines needs database. As engine needs to be run inside Rails application, migrations and other database operations are run from dummy application. To make that process simple I changed db tasks to look for migrations in both engine's and application's db/migrate directory. You can run all of the database tasks from test/dummy or directly from engine with prefix app, like: rake app:db:migrate rake app:db:migrate:redo
* properly load database config in database rake tasks, to properly set ↵Piotr Sarnacki2010-12-091-7/+7
| | | | migrations_paths
* Allow to run migrations from more than one directory in rake tasksPiotr Sarnacki2010-12-091-8/+8
|
* Do not treat information about skipped migrations as WARNINGs but as a ↵Piotr Sarnacki2010-10-141-1/+1
| | | | NOTEs, also puts to stdin
* Updated DOCS for engines and added a couple TODOs. Also, commented internal ↵José Valim2010-10-111-1/+1
| | | | railties rake tasks description.
* Rename rake railties:copy_migrations to rake railties:install:migrations and ↵Piotr Sarnacki2010-10-091-23/+25
| | | | fix it to work with new copying strategy
* Provide a cleaner syntax for paths configuration that does not rely on ↵José Valim2010-10-061-3/+3
| | | | method_missing.
* Fix 'rake db:create' is ignore encoding when using postgres [#5717 ↵yalab2010-09-301-1/+1
| | | | | | state:resolved] Signed-off-by: Santiago Pastorino <santiago@wyeworks.com>
* db:structure:dump should list current Rails.env adapter in errors, not ↵Nic Benders2010-09-261-1/+1
| | | | | | | | always the test adapter [#5710 state:committed] Signed-off-by: Santiago Pastorino <santiago@wyeworks.com>
* Fix warning message when db/schema.rb doesn't exist [#5625 state:resolved]Brian Candler2010-09-241-1/+1
| | | | Signed-off-by: Santiago Pastorino <santiago@wyeworks.com>
* Add helper for loading seed data for engine and applicationPiotr Sarnacki2010-09-201-2/+1
| | | | Signed-off-by: José Valim <jose.valim@gmail.com>
* Exception handling more readableThiago Pradi2010-09-191-4/+4
| | | | | | [#5601 state:committed] Signed-off-by: Santiago Pastorino <santiago@wyeworks.com>
* Use railties:copy_migrations instead of db:copy_migrationsPiotr Sarnacki2010-09-061-1/+5
| | | | Signed-off-by: José Valim <jose.valim@gmail.com>
* rake db:copy_migrations task, which copies railties migrations into ↵Piotr Sarnacki2010-09-031-0/+22
| | | | application's db/migrate directory
* Added Rails.application.config.paths.db.migrate to remove hardcoded ↵Piotr Sarnacki2010-09-031-6/+7
| | | | db/migrate paths
* Fix em_mysql2 error in rake db:createSam Aarons2010-08-271-1/+1
| | | | Signed-off-by: José Valim <jose.valim@gmail.com>
* Catch mysql2 access denied errors in rake db:create [#5432 state:resolved]Andrew White2010-08-251-2/+4
| | | | Signed-off-by: Xavier Noria <fxn@hashref.com>
* standarizes the use of the article "an" for "SQL" and "SQLite"Xavier Noria2010-08-051-1/+1
|
* Move runtime back to the Thread.currentJosé Valim2010-07-261-3/+2
|
* Cache connection access.José Valim2010-07-251-2/+3
|
* Move runtime back to connection.José Valim2010-07-251-2/+2
|
* Revert the previous three commits.José Valim2010-07-251-3/+2
| | | | | | * AS::Notifications#instrument should not measure anything, it is not its responsibility; * Adding another argument to AS::Notifications#instrument API needs to be properly discussed;
* look up connection onceAaron Patterson2010-07-251-2/+3
|