migranto là một công cụ chuyển SQL đơn giản cho SQLite và PostgreSQL.
Lắp
& Nbsp; & nbsp; & nbsp; pips cài đặt migranto
Migrations
Tất cả di cư tồn tại trong một thư mục với tên như:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; 0001_some_useful_name.sql
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; 0001_some_useful_name_rollback.sql
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; 0002_some_other_useful_name.sql
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; 0002_some_other_useful_name_rollback.sql
Migranto kiểm tra di cư thư mục và áp dụng các tập tin cơ sở dữ liệu sql để. Có bấy nhiêu thôi. Đơn giản là đủ.
Cách sử dụng:
`./migranto [H] --database URL --name TÊN --path PATH [--migration N] [TÊN --storage] [--verbose]`
* & Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; __-- Giúp đỡ, -h__ & mdash; hiển thị thông báo và thoát ra trợ giúp này
* & Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; __-- URL cơ sở dữ liệu, -d URL__ & mdash; url cơ sở dữ liệu (pgsql: // user: password @ host: port / dbname hoặc SQLite: //path/to/data.base)
* & Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; __-- Tên TÊN, -n NAME__ & mdash; Tên bộ di cư
* & Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; __-- Đường dẫn PATH, -p PATH__ & mdash; đường dẫn tới sự di cư dir
* & Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; __-- Di cư N, m N__ & mdash; bước di chuyển (di chuyển gần nhất nếu bỏ qua, 0 - trước khi di cư đầu tiên)
* & Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; __-- Lưu trữ TÊN, -s NAME__ & mdash; migranto tên bảng dữ liệu (mặc định là migranto)
* & Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; __-- Verbose, -v__ & mdash; chế độ verbose
* & Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; __-- Giả, -f__ & mdash; di cư giả (không áp dụng cho cơ sở dữ liệu sql, ngoại trừ số di cư)
Yêu cầu :
- Python
Bình luận không