1
0
Fork 0
mirror of https://github.com/rails/rails.git synced 2022-11-09 12:12:34 -05:00
rails--rails/railties
Yves Senn 36ce0c2c82 db:structure:load and db:schema:load no longer purge the database.
Closes #17945

`db:test:prepare` still purges the database to always keep the test
database in a consistent state.

This patch introduces new problems with `db:schema:load`. Prior
to the introduction of foreign-keys, we could run this file against
a non-empty database. Since every `create_table` containted the
`force: true` option, this would recreate tables when loading the schema.

However with foreign-keys in place, `force: true` wont work anymore and
the task will crash.

/cc @schneems
2014-12-18 10:08:17 +01:00
..
bin Refactor File.expand_path usage to remove additional File.join 2013-11-05 10:50:03 +05:30
lib Merge pull request #18049 from yuki3738/fix_rails_db_command_error 2014-12-16 15:12:21 -02:00
test db:structure:load and db:schema:load no longer purge the database. 2014-12-18 10:08:17 +01:00
.gitignore
CHANGELOG.md Start Rails 5 development 🎉 2014-11-28 15:00:06 -02:00
MIT-LICENSE update copyright notices to 2014. [ci skip] 2014-01-01 23:59:49 +05:30
railties.gemspec Bump required Ruby version to 2.1.0 2014-11-28 22:59:51 -08:00
Rakefile Follow up to #16613 2014-09-28 12:04:06 +02:00
RDOC_MAIN.rdoc [ci-skip] correct wikipedia MVC link 2014-06-14 23:34:08 +05:30
README.rdoc Feature requests should be made on the mailing list, not submitted to 2014-06-01 19:11:39 -07:00

= Railties -- Gluing the Engine to the Rails

Railties is responsible for gluing all frameworks together. Overall, it:

* handles the bootstrapping process for a Rails application;

* manages the +rails+ command line interface;

* and provides the Rails generators core.


== Download

The latest version of Railties can be installed with RubyGems:

* gem install railties

Source code can be downloaded as part of the Rails project on GitHub

* https://github.com/rails/rails/tree/master/railties

== License

Railties is released under the MIT license:

* http://www.opensource.org/licenses/MIT

== Support

API documentation is at

* http://api.rubyonrails.org

Bug reports can be filed for the Ruby on Rails project here:

* https://github.com/rails/rails/issues

Feature requests should be discussed on the rails-core mailing list here:

* https://groups.google.com/forum/?fromgroups#!forum/rubyonrails-core