nous.migration

ภาพหน้าจอของซอฟแวร์:
nous.migration
รายละเอียดซอฟแวร์:
รุ่น: 0.7.1
วันที่อัพโหลด: 14 Apr 15
ผู้พัฒนา: Ignas Mikalajunas
การอนุญาต: ฟรี
ความนิยม: 47

Rating: 1.5/5 (Total Votes: 2)

nous.migration เป็นอีกหนึ่ง SQLAlchem​​y ตามเครื่องมือการโยกย้ายคีมาฐานข้อมูล
การติดตั้ง
ที่จะติดตั้งเพิ่ม:
[การโยกย้าย]
สูตร = zc.recipe.egg
ไข่ =
& nbsp; nous.migration
เพื่อ buildout.cfg ของคุณ
คุณอาจต้องการที่จะเพิ่มคนขับ databse ของคุณ Pakcage และการประยุกต์ใช้ของคุณ
แพคเกจเช่นนี้
[การโยกย้าย]
สูตร = zc.recipe.egg
ไข่ =
& nbsp; psycopg2
& nbsp; nous.some_app
& nbsp; nous.migration
การตั้งค่า
เพิ่มลงใน development.ini ของคุณหรือบางประเภทอื่น ๆ ของนี้:
[nous.migration]
แอพพลิเค = การตรวจสอบ: ยุ่ง
แพคเกจ = busy.migration
Migrator คาดว่าการกำหนดค่า sqlalchem​​y ที่จะนำเสนอในส่วนของการตรวจสอบตัวอย่างเช่น:
[การตรวจสอบ: ยุ่ง]
sqlalchem​​y.url = PostgreSQL: /// พัฒนา
ฉันอาจเพิ่มการกำหนดค่า sqlalchem​​y ไปยังส่วนการย้ายถิ่นเกินไปถ้ามีคนจะขอให้
นอกจากนี้คุณยังสามารถเพิ่ม:
VCS = คอมไพล์
schema_diff_cmd = diff คอมไพล์ src / ไม่ว่าง / รุ่น / Schema.sql
เพื่อให้คำสั่ง add_script จะเพิ่มไฟล์ไปยังระบบการควบคุมเวอร์ชันและเติมพวกเขาด้วยเดลต้าของสคีของคุณโดยอัตโนมัติ
ทั้งสองตั้งค่าอาจจะไป setup.cfg ที่พวกเขาไม่ได้ใช้งานที่เกี่ยวข้องจริงๆและจะไม่จำเป็นต้องเรียกใช้โปรแกรมประยุกต์ของคุณ
การใช้งาน
bin / โยกย้าย development.ini [อัพเกรด | ปรับลด | การติดตั้ง | add_script] [รุ่น]
การบูรณาการกับการประยุกต์ใช้ของคุณ
เพิ่มบางอย่างเช่นนี้
& nbsp; & nbsp; & nbsp; เครื่องยนต์ = engine_from_config (conf 'sqlalchem​​y.')
& nbsp; & nbsp; & nbsp; DBMigrator (เครื่องยนต์ 'busy.migration'). set_up_migration (init_migration = DBSetUp () run_scripts = เท็จ)
เพื่อ setup_app ของคุณหรือใน initialize_sql ของคุณ
DBSetUp เป็นชั้นที่มี "อัพเกรด" วิธีการที่เริ่มต้นเค้าร่างของคุณ
คุณสามารถทำมันได้ในหลายวิธีที่คุณสามารถเพิ่มสคริปต์การย้ายที่ตั้งค่าตารางของคุณและจากนั้นโยกย้ายที่ใช้สคริปต์การโยกย้าย:
& nbsp; & nbsp; & nbsp; DBMigrator (เครื่องยนต์ 'busy.migration'). set_up_migration (run_scripts = True)
หรือคุณสามารถมีสคียอมรับการติดตั้งและเริ่มต้นมันทั้งหมดในครั้งเดียวและเพียงแค่ทำเครื่องหมายสคริปต์ทั้งหมดที่เป็น 'ทำ'
& nbsp; & nbsp; & nbsp; . DBMigrator (เครื่องยนต์ 'busy.migration') set_up_migration (init_migration = DBSetUp () run_scripts = เท็จ)

ต้องการ

    < li> หลาม

ซอฟต์แวร์ที่คล้ายกัน

ซอฟแวร์อื่น ๆ ของนักพัฒนา Ignas Mikalajunas

nous.mailpost
nous.mailpost

15 Apr 15

ความคิดเห็นที่ nous.migration

ความคิดเห็นที่ไม่พบ
เพิ่มความคิดเห็น
เปิดภาพ!