Skip to main content
Schema & Data

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.

Thiết kế, so sánh và chuyển đổi cấu trúc cơ sở dữ liệu

Công cụ quản lý lược đồ và dữ liệu

Trình thiết kế sơ đồ trực quan

Tạo và chỉnh sửa bảng, cột, chỉ mục và khóa ngoại thông qua giao diện trực quan. Các thay đổi sẽ tự động tạo mã SQL để bạn xem xét trước khi áp dụng.

Sơ đồ ER

Sơ đồ quan hệ thực thể được tạo tự động và cập nhật theo sự thay đổi của lược đồ. Nhấp vào bất kỳ bảng nào để xem các cột và mối quan hệ.

So sánh lược đồ

So sánh cấu trúc dữ liệu giữa hai kết nối hoặc bản sao lưu. Xem các mục đã thêm, đã xóa và đã sửa đổi trong giao diện so sánh rõ ràng.

Trình chỉnh sửa dữ liệu

Chỉnh sửa giá trị ô trực tiếp trong bảng kết quả. Chèn hàng, xóa bản ghi và áp dụng các thay đổi bằng câu lệnh SQL được tạo sẵn mà bạn có thể xem trước.

Trình tạo di cư

Xuất các thay đổi về lược đồ dưới dạng tệp di chuyển cho Laravel, Django, Rails, Prisma, Drizzle, Knex, Sequelize, TypeORM, Alembic, Flyway, Liquibase hoặc Go Migrate.

Trình khám phá mối quan hệ

Khám phá các mối quan hệ khóa ngoại thông qua phương pháp duyệt theo liên kết. Theo dõi một hàng từ bảng này đến các bản ghi liên quan trong bảng khác.
Schema Diff

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
So sánh các lược đồ. Xem tất cả các điểm khác biệt.
12 Frameworks

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)
Tạo các bản di chuyển cho 12 khung công tác