Tôi có ứng dụng Rails và ứng dụng Sinatra, dùng chung cơ sở dữ liệu. Ứng dụng Sinatra sử dụng ActiveRecord.Cách quản lý di chuyển khi nhiều ứng dụng dùng chung cơ sở dữ liệu trong Ruby?
Tôi có thể chạy di chuyển từ bên trong mỗi ứng dụng, như thể chúng nằm trong cùng một ứng dụng không? Điều này có gây ra bất kỳ vấn đề nào không?
File schema.rb trong ứng dụng Rails theo dõi sự di cư hiện qua
ActiveRecord::Schema.define(:version => 20121108154656) do
nhưng, làm thế nào để ứng dụng Sinatra biết phiên bản hiện tại cơ sở dữ liệu?
Đường ray 3.2.2, Ruby 1.9.3.
có gì sai với câu trả lời của tôi? Bạn đã chọn một trong các tùy chọn tùy chọn thứ hai mà tôi đã đề cập ... – Schmurfy
Chỉ có một cơ sở dữ liệu. –