Tôi có bảng mà tôi đã tạo bằng cách sử dụng di chuyển, bây giờ tôi muốn loại bỏ bảng này. Tôi khá chắc chắn rằng tôi chỉ có thể quay trở lại di chuyển đó, nhưng tôi không thể tìm thấy cú pháp để làm điều đó. Tôi đã tìm thấy câu hỏi này khi tìm kiếm Rails DB Migration - How To Drop a Table?Rails 3: Thả bảng bằng cách di chuyển
nhưng về cơ bản, bạn có thể tìm thấy những gì bạn cần và cung cấp liên kết. Tôi đã đọc liên kết đó và tôi không thấy bất cứ điều gì nói về cách thực hiện nó. Tôi đã thấy những phần của nó, nhưng tôi không biết làm thế nào để đặt chúng lại với nhau.
Tôi thấy trong quá trình di chuyển, nó có phương thức tự thực hiện, tôi thực sự chỉ cần biết cách gọi điều đó.
gì nếu đó là một di cư Tôi chạy vào tháng trước và tôi đã thực hiện một bó nhiều hơn kể từ đó? – Jhorra
@jhorra ... Tôi tin rằng bạn nên viết một tệp di chuyển mới có 'drop_table: table_name' trong phương thức' up' và 'create_table: table_name' trong phương thức' down' trong trường hợp đó và chạy di chuyển. Bằng cách này, bất kỳ người nào khác sử dụng cùng một dự án sẽ nhận được bảng giảm xuống, khi anh ta sử dụng 'rake db: migrate' – rubyprince
Ok, tôi sẽ đi tuyến di chuyển mới – Jhorra