doppler

Phần mềm chụp màn hình:
doppler
Các chi tiết về phần mềm:
Phiên bản: 0.3
Ngày tải lên: 20 Feb 15
Nhà phát triển: Nick Gartmann
Giấy phép: Miễn phí
Phổ biến: 90

Rating: 1.7/5 (Total Votes: 3)

doppler là một công cụ đơn giản Python để quản lý những thay đổi cơ sở dữ liệu của bạn.
- Doppler là ORM-agnostic
- Sử dụng các kịch bản thô-SQL như di cư
- DBA có thể viết kịch bản, không cần kiến ​​thức python
- Cung cấp cho bạn toàn quyền điều khiển đồ của bạn
Cài đặt
Cài đặt sử dụng pip:
pips cài đặt git -e: //github.com/nickgartmann/doppler.git
hoặc thêm vào tập tin của bạn requirements.txt
git -e: //github.com/nickgartmann/doppler.git
Thành Lập
Để cho doppler để làm việc, bạn phải có một thư mục di cư nằm ở đâu đó trong thư mục dự án của bạn. Doppler sẽ recurse thông qua cấu trúc thư mục của bạn cho đến khi nó tìm thấy một thư mục có tên di chuyển. Nếu không, bạn có thể chỉ định một thư mục trong khi chạy các cli.
Cách sử dụng
Tạo Migrations
Lệnh doppler tạo tạo ra hai file sql. Việc đầu tiên là chạy khi di chuyển các cơ sở dữ liệu lên, thứ hai là để di chuyển xuống. Như vậy, nội dung của các tập tin * .down.sql nên làm undo ảnh hưởng của các tập tin * .up.sql.
doppler tạo
Ví dụ:
doppler tạo ra ban đầu-schema
Đầu ra:
Tạo: ./migrations/001.initial-schema.up.sql
Tạo: ./migrations/001.initial-schema.down.sql
Áp dụng Migrations
doppler di chuyển lên
doppler di chuyển xuống
Options
Thư mục
Sử dụng để xác định những thư mục mà bạn giữ di cư vào, vì nếu bạn không muốn sử dụng các ước thư mục di cư.
-f, --folder / path / to / di chuyển / thư mục
Cơ sở dữ liệu
Sử dụng để xác định các thông tin kết nối cơ sở dữ liệu của bạn. Điều này cũng có thể được lưu trữ trong biến môi trường DATABASE_URL (cấu hình tiêu chuẩn cho Heroku). Điều này phải ở trong một kết nối cơ sở dữ liệu định dạng url tiêu chuẩn:
cơ sở dữ liệu-type: // username: password @ host: port / cơ sở dữ liệu
Để bao gồm các tùy chọn:
-db, --database

Yêu cầu :

  • Python

Phần mềm tương tự

Nepomuk WebMiner
Nepomuk WebMiner

21 Feb 15

Vibur DBCP
Vibur DBCP

17 Feb 15

Sequoia
Sequoia

3 Jun 15

JasperETL
JasperETL

3 Jun 15

Phần mềm khác của nhà phát triển Nick Gartmann

clifresh
clifresh

20 Feb 15

Ý kiến ​​để doppler

Bình luận không
Nhập bình luận
Bật hình ảnh!