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> หลาม

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

Pyrseas
Pyrseas

20 Feb 15

LiquiBase
LiquiBase

17 Jul 15

Qore asn1 Module
Qore asn1 Module

20 Feb 15

Aqua Data Studio
Aqua Data Studio

17 Feb 15

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

nous.mailpost
nous.mailpost

15 Apr 15

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

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