çıkıyor sen tırmık görevin dışına gerekiyorsa bu tek geçiş çalıştırmak için bir yol (sadece bağlantı kurmasını ve ardından taşıma sınıfına koşarak olmalıdır) anlayabiliriz sadece bu durum için!
ben activerecord-2.3.4/lib/active_record/schema_dumper.rb
buldum: Ben yapmam gereken environment.rb sonunda bu sopa edildi
##
# :singleton-method:
# A list of tables which should not be dumped to the schema.
# Acceptable values are strings as well as regexp.
# This setting is only used if ActiveRecord::Base.schema_format == :ruby
cattr_accessor :ignore_tables
@@ignore_tables = []
:
ActiveRecord::SchemaDumper.ignore_tables = ["table_name"]
ignore_tables
seçenek normal ifadeleri kabul edecektir. Örneğin, "MS" ile başlayan tüm tabloları görmezden:
ActiveRecord::SchemaDumper.ignore_tables = [/^MS/]
Yani göçler bir göç yoluyla olsun ya da oluşturuldukları arasında, schema.rb içine veritabanındaki tüm tabloları koyacağız. Neyse ki, bunu durdurmak için bir seçenek buldum! – Tarek