Goose

البرمجيات قطة:
Goose
تفاصيل البرنامج:
الإصدار: 1.0.0
تاريخ إيداع: 14 Apr 15
المطور: Mike Steder
ترخيص: حرر
شعبية: 107

Rating: nan/5 (Total Votes: 0)

وغوس هو أداة بايثون لإدارة وتطبيق قاعدة بيانات SQL الهجرات.
لأن الأوز لدينا استخدام SQLAlchemy لإدارة الجداول هجرتهم يمكنك الاتصال والهجرة أي قاعدة بيانات مدعومة SQLAlchemy.
الهجرات هي مجرد سهل ملفات SQL ويتم تطبيق الهجرات ترتيب المحدد من خلال التكوين في ملف YAML.
استعمال
أولا تهيئة قاعدة البيانات الخاصة بك عن طريق تثبيت الجدول migration_info:
أوزة سكليتي -d: ///my.db الهجرات -m / الحرف الأول
الآن المضي قدما والهجرة:
أوزة سكليتي -d: ///my.db الهجرات -m / الهجرة
لمعرفة ما تم تطبيق الهجرات يمكنك القيام به:
أوزة سكليتي -d: ///my.db الهجرات -m / قائمة
تركيب
PIP تثبيت pyyaml ​​نقطة تثبيت sqlalchemy
وتثبيت أيهما API DB برنامج التشغيل الذي تحتاجه لDB الخاص بك محددة:
PIP تثبيت psycopg2
تخطيط المشروع
على افتراض لديك مشروع تريد إضافة الهجرات إليها في دليل من هذا القبيل:
اسم التطبيق
| - README
`- حزمة
على & nbsp؛ | - __init__.py
على & nbsp؛ `- somecode.py
هل يمكن أن تضيف الهجرات من هذا القبيل:
اسم التطبيق
| - README
| - مجموعة /
| | - __init__.py
| `- somecode.py
`- الهجرات /
على & nbsp؛ | - create_user_tables.sql
على & nbsp؛ | - db_skeleton.sql
على & nbsp؛ | - index.yaml
على & nbsp؛ `- update_users.sql
ان محتويات index.yaml تبدو:
الهجرات:
على & nbsp؛ - db_skeleton.sql
على & nbsp؛ - create_user_tables.sql
على & nbsp؛ - update_users.sql

المتطلبات:

بيثون

برامج مماثلة

DbWrench
DbWrench

17 Jul 15

Qore xmlsec Module
Qore xmlsec Module

20 Feb 15

ZODB3
ZODB3

15 Apr 15

phpminiadmin
phpminiadmin

2 Jun 15

البرامج الأخرى من المطور Mike Steder

txTemplate
txTemplate

20 Feb 15

تعليقات ل Goose

لم يتم العثور على التعليقات
إضافة تعليق
بدوره على الصور!