สอบถามถ้าต้องการลบฟิวล์ใน table จากไฟล์ใน folder migrations

สำหรับผู้ที่ เริ่มต้น Programming - PHP มีอะไร แนะนำ หรือข้อสงสัยต้องบอร์ด นี้ คนที่มีความรู้ แบ่งปันคนอื่นบ้างนะ ปัญหาการเขียนโปรแกรม แบบ OOP Session Cookies php network

Moderator: mindphp, ผู้ดูแลกระดาน

flook
PHP VIP Members
PHP VIP Members
โพสต์: 3751
ลงทะเบียนเมื่อ: 06/06/2022 9:43 am

สอบถามถ้าต้องการลบฟิวล์ใน table จากไฟล์ใน folder migrations

โพสต์ที่ยังไม่ได้อ่าน โดย flook »

ตัวอย่างถ้าผมไม่ต้องการ user_id มีคำสั่งอะไรในการลบครับ

โค้ด: เลือกทั้งหมด

 public function update_schema()
    {
        return array(
            'add_tables' => array(
                $this->table_prefix . 'test2' => array(
                    'COLUMNS' => array(
                        'id' => array('UINT:11', null, 'auto_increment'),
                        'forum_id' => array('UINT:11', 0),
                        'topic_id' => array('UINT:11', 0),
                        'post_id' => array('UINT:11', 0),
                        'user_id' => array('UINT:11', 0),
                        'created_date' => array('UINT:11', 0),
                    ),
                    'PRIMARY_KEY' => 'id',
                ),
                
            ),
        );
    }
ภาพประจำตัวสมาชิก
eange08
PHP VIP Members
PHP VIP Members
โพสต์: 16184
ลงทะเบียนเมื่อ: 22/12/2020 10:09 am

Re: สอบถามถ้าต้องการลบฟิวล์ใน table จากไฟล์ใน folder migrations

โพสต์ที่ยังไม่ได้อ่าน โดย eange08 »

ใช้ drop_columns ในการลบฟิวล์

โค้ด: เลือกทั้งหมด

return array(
            'drop_columns' => array(
                $this->table_prefix . 'users' => array(
                    'm_img',
                ),
            
            ),
        );
flook
PHP VIP Members
PHP VIP Members
โพสต์: 3751
ลงทะเบียนเมื่อ: 06/06/2022 9:43 am

Re: สอบถามถ้าต้องการลบฟิวล์ใน table จากไฟล์ใน folder migrations

โพสต์ที่ยังไม่ได้อ่าน โดย flook »

eange08 เขียน: 30/09/2022 11:03 am ใช้ drop_columns ในการลบฟิวล์

โค้ด: เลือกทั้งหมด

return array(
            'drop_columns' => array(
                $this->table_prefix . 'users' => array(
                    'm_img',
                ),
            
            ),
        );
ใช้งานได้ครับ
ตอบกลับโพส
  • Similar Topics
    ตอบกลับ
    แสดง
    โพสต์ล่าสุด

ผู้ใช้งานขณะนี้

สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 108