2012-10-30 31 views
8

Tôi muốn tạo đồ thị để mô tả các mối quan hệ trong một ứng dụng bằng ActiveRecord, có một số đá quý để thực hiện điều đó không?Làm thế nào để tạo biểu đồ lược đồ cơ sở dữ liệu cho một ứng dụng bằng ActiveRecord?

như thế này một database graph

+1

xin vui lòng kiểm tra này .. http://stackoverflow.com/questions/481618/is-there-a-good-tool-to -generate-an-image-of-the-database-schema-được sử dụng-trong-một-ray – gurusai

Trả lời

1

Có viên ngọc tốt cho việc này: https://github.com/amatsuda/erd

Nhưng khi tôi nhìn thấy nó đã cập nhật lần cuối 2 năm trước đây.

Theo README nó có các tính năng sau:

  • Erd vẽ một sơ đồ ER dựa trên cơ sở dữ liệu và các mô hình ứng dụng của bạn
  • Bạn có thể kéo và sắp xếp các vị trí của mỗi mô hình
  • Bạn có thể vận hành các thao tác lược đồ DB chẳng hạn như add column, rename column, alter column, create model (as well as table)drop table
  • Sau đó, Erd tạo tệp di chuyển trên máy chủ
  • Và bạn có thể chạy mỗi di cư trên trình duyệt của bạn
+0

ERD hoạt động tốt, mặc dù nó chưa được cập nhật trong 2 năm. – count0

+1

ERD đã được cập nhật từ bây giờ hỗ trợ tối đa Rails 5. – JosephK

Các vấn đề liên quan