ข้ามไปที่เนื้อหาหลัก

บทความ

เรื่องที่แนะนำ

เมื่อทำการ Restore database ของ Postgresql แล้วแต่ว่า index sequences ทุกตารางผิด

เหตุการณ์ เมื่อทำการ restore database ด้วย pg_restore แล้ว Index sequences ของทุกตารางนั้นเริ่มนับ 1 ใหม่หมด ทำให้การบันทึกข้อมูลหลังจาก restore เรียบแล้วจะเกิด error duplicate key id สาเหตุ ไม่ทราบ วิธีการแก้ไข เมื่อ restore เรียบร้อยแล้วเราจะต้องทำการใส่คำสั่งต่อไปนี้ เพื่อทำการ reindex ใหม่ SELECT pg_catalog . setval ( pg_get_serial_sequence ( 'table_name' , 'id' ), ( SELECT MAX ( id ) FROM table_name ) +1 );

โพสต์ล่าสุด

[Swift] การเรียก/ส่งไป View แบบติด Navigation bar

แก้ปัญหาเมื่อ Vagrant VM ที่ทำงานอยู่ หาย!!

ทดสองใช้ Github Gist เพื่อเขียนโค้ด สวยๆ ให้มาแสดงใน blog ของเรา

Blog แบบใหม่ มาแล้ว

Cross Site Request Forgery

Email with CakePHP 3.3

ลองใช้งาน Google Chart กัน

คำสั่งเบื้องต้นหลังจากที่สร้าง Repository ใน Bitbucket แล้ว

The Ultimate Vim Distribution

แก้ปัญหาเรื่อง No Such file or directory ของ Node.js