Thiết kế, so sánh và chuyển đổi cấu trúc cơ sở dữ liệu
Trình thiết kế lược đồ trực quan, sơ đồ ER, so sánh lược đồ với chế độ xem sự khác biệt, chỉnh sửa dữ liệu trực tiếp và tạo kịch bản di chuyển cho 12 khung công tác — tất cả đều được tích hợp sẵn trong Datara Studio.
Công cụ quản lý lược đồ và dữ liệu
Trình thiết kế sơ đồ trực quan
Sơ đồ ER
So sánh lược đồ
Trình chỉnh sửa dữ liệu
Trình tạo di cư
Trình khám phá mối quan hệ
So sánh các lược đồ. Xem tất cả các điểm khác biệt.
Chọn hai kết nối — hoặc cùng một cơ sở dữ liệu tại hai thời điểm khác nhau — và Datara sẽ đánh dấu mọi sự khác biệt về cấu trúc. Các bảng được thêm vào, cột bị xóa, kiểu dữ liệu được thay đổi và chỉ mục được sửa đổi đều được hiển thị trong một bảng so sánh rõ ràng, được phân biệt bằng màu sắc.
- So sánh sự khác biệt ở cấp bảng và cấp cột - Thay đổi kiểu dữ liệu, giá trị mặc định, khả năng cho phép giá trị null, chỉ mục - Tạo tập lệnh ALTER từ kết quả so sánh - Xuất báo cáo so sánh dưới dạng Markdown
Tạo các bản di chuyển cho 12 khung công tác
Thiết kế lược đồ của bạn một cách trực quan, sau đó xuất các tệp di chuyển sang định dạng mà khung công tác của bạn yêu cầu. Datara hỗ trợ Laravel, Django, Rails, Prisma, Drizzle, Knex, Sequelize, TypeORM, Alembic, Flyway, Liquibase và Go Migrate.
- Laravel (PHP) - Django (Python) - Ruby on Rails - Prisma / Drizzle / Knex / Sequelize / TypeORM (JS/TS) - Alembic (Python) - Flyway / Liquibase (Java) - Go Migrate (Go)