در migranto یک ابزار مهاجرت SQL ساده برای SQLite و PostgreSQL و است.
نصب و راه اندازی
و nbsp؛ & nbsp؛ در و nbsp؛ تصویر در تصویر migranto نصب
مهاجرت
همه مهاجرت در یک دایرکتوری با نام مثل وجود داشته باشد:
و 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 چک دایرکتوری مهاجرت و درخواست فایل های SQL به پایگاه داده. خودشه. ساده به اندازه کافی.
طریقه استفاده:
`./migranto [-h] --database URL --name PATH نام --path [--migration N] [NAME --storage] [--verbose]`
* و & nbsp؛ & nbsp؛ از & nbsp؛ از & nbsp؛ از & nbsp؛ در و nbsp؛ __-- به کمک، -h__ & mdash؛ به نشان می دهد این ارسال و خروج کمک
* و & nbsp؛ & nbsp؛ از & nbsp؛ از & nbsp؛ از & nbsp؛ در و nbsp؛ __-- URL پایگاه داده، -d URL__ & mdash؛ به آدرس پایگاه داده (pgsql: // کاربری: رمز عبور @ میزبان: پورت / dbname و یا از SQLite: //path/to/data.base)
* و & nbsp؛ & nbsp؛ از & nbsp؛ از & nbsp؛ از & nbsp؛ در و nbsp؛ __-- نام نام، -n NAME__ & mdash؛ به مهاجرت نام مجموعه
* و & nbsp؛ & nbsp؛ از & nbsp؛ از & nbsp؛ از & nbsp؛ در و nbsp؛ __-- مسیر PATH، -p PATH__ & mdash؛ به مسیر مهاجرت دیر
* و & nbsp؛ & nbsp؛ از & nbsp؛ از & nbsp؛ از & nbsp؛ در و nbsp؛ __-- مهاجرت N، متر N__ & mdash؛ به گام مهاجرت (مهاجرت و زمان آخرین اگر حذف، 0 - قبل از مهاجرت اول)
* و & nbsp؛ & nbsp؛ از & nbsp؛ از & nbsp؛ از & nbsp؛ در و nbsp؛ __-- NAME ذخیره سازی، -s NAME__ & mdash؛ به migranto نام جدول برای داده های (به طور پیش فرض migranto است)
* و & nbsp؛ & nbsp؛ از & nbsp؛ از & nbsp؛ از & nbsp؛ در و nbsp؛ __-- طولانی، -v__ & mdash؛ به حالت دراز
* و & nbsp؛ & nbsp؛ از & nbsp؛ از & nbsp؛ از & nbsp؛ در و nbsp؛ __-- جعلی، -f__ & mdash؛ به مهاجرت جعلی (بدون SQL اعمال شده به پایگاه داده، به جز تعداد مهاجرت)
مورد نیاز:
پایتون
نظر یافت نشد