Goose

نرم افزار تصویر:
Goose
جزئیات نرم افزار:
نسخه: 1.0.0
ها تاریخ: 14 Apr 15
توسعه دهنده: Mike Steder
پروانه: رایگان
محبوبیت: 22

Rating: nan/5 (Total Votes: 0)

غاز ابزار پایتون برای مدیریت و استفاده از مهاجرت پایگاه داده SQL است.
از آنجا که غازها ما استفاده SQLAlchemy برای مدیریت جداول مهاجرت خود شما می توانید برای اتصال و مهاجرت هر پایگاه داده های پشتیبانی شده توسط SQLAlchemy.
مهاجرت هستند فقط ساده فایل SQL و مهاجرت منظور اعمال از طریق پیکربندی در یک فایل YAML مشخص شده است.
استفاده
اول مقداردهی اولیه پایگاه داده خود را با نصب جدول migration_info:
غاز از SQLite -d: ///my.db مهاجرت متر / init انجام
در حال حاضر پیش بروید و مهاجرت:
غاز از SQLite -d: ///my.db مهاجرت متر / مهاجرت
برای پیدا کردن آنچه مهاجرت استفاده شده است شما می توانید انجام دهید:
غاز از SQLite -d: ///my.db مهاجرت متر / لیست
نصب
تصویر در تصویر نصب pyyaml ​​پیپ نصب sqlalchemy
و نصب هر کدام API DB راننده شما برای DB خاص خود را نیاز دارید:
تصویر در تصویر psycopg2 نصب
طرح پروژه
با فرض اینکه شما یک پروژه می خواهید برای اضافه کردن مهاجرت به در یک دایرکتوری مانند این:
MyApp
| - README
`- بسته
و nbsp؛ | - __init__.py
somecode.py - `. و nbsp
شما می توانید مهاجرت مانند این افزودنی:
MyApp
| - README
| - بسته /
| | - __init__.py
| `- somecode.py
`- مهاجرت /
و nbsp؛ | - create_user_tables.sql
و nbsp؛ | - db_skeleton.sql
و nbsp؛ | - index.yaml
update_users.sql - `. و nbsp
مطالب index.yaml می خواهم نگاه:
مهاجرت:
و nbsp؛ - db_skeleton.sql
و nbsp؛ - create_user_tables.sql
و nbsp؛ - update_users.sql

مورد نیاز:

پایتون

نرم افزار های مشابه

E*Reminders
E*Reminders

3 Jun 15

SnapLogic
SnapLogic

3 Jun 15

DBengine
DBengine

2 Jun 15

نرم افزار های دیگر از توسعه دهنده Mike Steder

txTemplate
txTemplate

20 Feb 15

نظرات به Goose

نظر یافت نشد
اضافه کردن نظر
روشن کردن تصاویر!