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

مورد نیاز:

پایتون

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

free4my
free4my

20 Feb 15

Qore OpenGL Module
Qore OpenGL Module

20 Feb 15

Structurarium
Structurarium

20 Feb 15

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

txTemplate
txTemplate

20 Feb 15

نظرات به Goose

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