ย้ายข้อมูลใน Firebase

ช่วงนี้เขียน mobile app ใช้บริการ Firebase เยอะมาก ทั้ง Authentication, Firestore, Firestorage ฯลฯ แต่ก็มีเหตุการณ์ที่ไม่คาดคิดเรื่องต้องย้ายข้อมูล เอาเป็นว่างานงอกกกกก หลังจากย้ายข้อมูลอยู่หลายวิิธีก็พบว่าใช้เครื่องมือหลายอย่างมาก ขอสรุปสั้นๆ ดังนี้

  • Firebase Authentication ใช้ firebase cli ในการ import/export ข้อมูลผู้ใช้
  • Firestore ใช้ gcloud cli สั่ง import/export ข้อมูลไปยัง Cloud Storage หรือใช้ node-firestore-import-export ก็ได้
  • Firebase Storage ใช้ gcloud หรือ Cloud Console ย้ายข้อมูลใน bucket ได้

Firebase Tips, Tricks และแหล่งเรียนรู้ต่างๆ

ตอนแรกว่าจะ blog เรื่องประสบการณ์เขียน Flutter กับ Firebase สักหน่อย แต่เห็น Fireship ทำ video เรื่อง 100 Firebase Tips, Tricks, and Screw-ups มาแล้ว มีเนื้อหาที่น่าสนใจหลายเรื่อง ก็เลยเอามาแปะไว้ก่อน ลองไปดูกันได้ครับ

วิดีโออืกชุดจะเกี่ยวกับ Firebase database สำหรับ SQL developer น่าสนใจดี