Goose

ภาพหน้าจอของซอฟแวร์:
Goose
รายละเอียดซอฟแวร์:
รุ่น: 1.0.0
วันที่อัพโหลด: 14 Apr 15
ผู้พัฒนา: Mike Steder
การอนุญาต: ฟรี
ความนิยม: 107

Rating: nan/5 (Total Votes: 0)

ห่านเป็นเครื่องมือที่มีงูใหญ่สำหรับการจัดการและการใช้การโยกย้ายฐานข้อมูล SQL
เพราะห่านของเราใช้ SQLAlchem​​y ในการจัดการตารางการย้ายถิ่นของพวกเขาคุณสามารถเชื่อมต่อและโยกย้ายฐานข้อมูลใด ๆ ที่สนับสนุนโดย SQLAlchem​​y
การโยกย้ายเป็นเพียงไฟล์ SQL ธรรมดาและการโยกย้ายเพื่อจะนำไปใช้ที่ระบุไว้ผ่านการตั้งค่าในไฟล์ YAML
การใช้งาน
แรกเริ่มต้นฐานข้อมูลของคุณโดยการติดตั้งตาราง migration_info:
ห่าน -d SQLite: ///my.db โยกย้าย -m / init
ตอนนี้ไปข้างหน้าและโยกย้าย:
ห่าน -d SQLite: ///my.db โยกย้าย -m / โยกย้าย
เพื่อหาสิ่งที่โยกย้ายได้ถูกนำมาใช้คุณสามารถทำได้:
ห่าน -d SQLite: ///my.db โยกย้าย -m / รายการ
การติดตั้ง
PIP ติดตั้ง pyyaml​​ จุดติดตั้ง sqlalchem​​y
และติดตั้งแล้วแต่จำนวนใดคนขับ DB API ที่คุณต้องการสำหรับ DB เฉพาะของคุณ:
PIP ติดตั้ง psycopg2
โครงการเค้าโครง
สมมติว่าคุณมีโครงการที่คุณต้องการเพิ่มการโยกย้ายไปในไดเรกทอรีเช่นนี้:
MyApp
| - README
`- แพคเกจ
& nbsp; | - __init__.py
& nbsp; `- somecode.py
คุณสามารถเพิ่มการโยกย้ายเช่นนี้
MyApp
| - 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

ต้องการ

  • หลาม

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

ua2.mongolog
ua2.mongolog

20 Feb 15

Innobackupex2
Innobackupex2

14 Apr 15

MyJSQLView
MyJSQLView

20 Feb 15

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

txTemplate
txTemplate

20 Feb 15

ความคิดเห็นที่ Goose

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