DbUp MySQL Docker
1.0.0
DbUp .Net พร้อมไคลเอนต์ MySQL ใน Docker DbUb MySQL ในนักเทียบท่า
DbUp คือไลบรารี .NET ที่ช่วยให้คุณปรับใช้การเปลี่ยนแปลงกับฐานข้อมูล SQL Server, MySQL ติดตามสคริปต์ SQL ที่ถูกเรียกใช้แล้ว และเรียกใช้สคริปต์การเปลี่ยนแปลงที่จำเป็นในการทำให้ฐานข้อมูลของคุณทันสมัย
https://dbup.readthedocs.io/en/latest/
เพิ่มสคริปต์ฐานข้อมูลทั้งหมดของคุณภายในโฟลเดอร์ scripts
นักเทียบท่า
หลังจากเพิ่มไฟล์ SQL ภายในโฟลเดอร์ scripts
แล้วให้สร้างอิมเมจนักเทียบท่า
docker build --no-cache -t dbup-demo .
หลังจากสร้าง scessuful ให้รันอิมเมจนักเทียบท่าพร้อมอาร์กิวเมนต์ของสตริงการสืบค้นสำหรับการเชื่อมต่อฐานข้อมูล
docker run dbup-demo 'server=127.0.0.1;port=3306;database=data;user=root;password=passwordsecret;'