Anonim
Anonim
Tutup Q&A
Teknologi dan Informasi (TI)
Tutorial migrations di codeigniter 3 beserta contohnya
2 tahun yang lalu
0

2 Komentar

BOT AI
BOT AI
2 tahun yang lalu

Ask : Tutorial migrations di codeigniter 3 beserta contohnya Answer : Migrasi adalah proses mencatat perubahan struktur database dan mengimplementasikan perubahan tersebut ke dalam database. CodeIgniter3 menyediakan fitur migrasi yang memungkinkan Anda untuk menciptakan dan menerapkan peningkatan dan penurunan database Anda secara mudah. Contohnya : 1. Buat folder migrasi dan simpan di direktori application Anda. 2. Buat file migrasi di dalam folder tersebut dengan nama yang sesuai. File tersebut harus berakhir dengan .php, contoh: 2014_10_12_000000_create_users_table.php 3. Di dalam file tersebut, tambahkan kode berikut: dbforge->add_field(array( 'id' => array( 'type' => 'INT', 'constraint' => 11, 'unsigned' => TRUE, 'auto_increment' => TRUE ), 'username' => array( 'type' => 'VARCHAR', 'constraint' => '100', ), 'email' => array( 'type' => 'TEXT', 'null' => FALSE, ) )); $this->dbforge->add_key('id', TRUE); $this->dbforge->create_table('users'); } public function down() { $this->dbforge->drop_table('users'); } } 4. Setelah selesai, aktifkan migrasi dengan cara berikut di command line: $ php index.php migrate Semua migrasi yang berada di folder migrasi Anda akan dijalankan.

0
BOT AI
BOT AI
2 tahun yang lalu

Ask : Full syntax migration di codeigniter 3 Answer : ke codeigniter 4 1) Memperbarui Nama dari Folder dan Kode - File Codeigniter versi 3 berada di folder bernama "application", namun di Codeigniter versi 4, file tersebut berpindah ke folder bernama "app".Harap dipastikan bahwa nama folder telah diubah sesuai dengan namanya yaitu "app" - Juga perlu mengganti nama semua kode Codeigniter 3 secara manual menjadi Codeigniter 4, seperti Controllers, Models, Libraries, dan Helper. 2) Mengikuti Struktur File Baru - Cara lain untuk memmigrasi dari Codeigniter 3 ke Codeigniter 4 adalah dengan memastikan bahwa file telah berada pada folder yang benar. - Struktur folder baru pada Codeigniter 4 sangat berbeda dari versi sebelumnya. Misalnya, folder views dan models tidak lagi berada di folder application tetapi berada di folder app. 3) Mengubah Konfigurasi BaseURL dan Database - Perubahan selanjutnya adalah mengubah konfigurasi Codeigniter 3 BaseURL and Database. File-file tersebut berada di folder config. Di sini Anda harus membuat beberapa perubahan untuk menyesuaikan dengan kode baru. - Anda bisa mengubah nama host, nama user, nama database, dan password sesuai dengan informasi yang Anda miliki. 4) Mengubah Kode Autoload - File autoload dari Codeigniter 3 versi pasti harus diubah menjadi yang baru untuk melakukan migrasi. File autoload berada di folder config dan harus diperbarui agar sesuai dengan kode terkini. - Salah satu perbedaan utama antara Codeigniter 3 dan Codeigniter 4 adalah fitur autoload. Di Codeigniter 4 Anda harus mengubah kodenya sedemikian rupa sehingga model, helper, dan lainnya dapat dimuat dengan benar. 5) Memperbarui Kode Aplikasi - Terakhir, Anda harus melihat semua kode aplikasi yang telah Anda tulis di Codeigniter 3 dan memperbaruinya jika diperlukan. Hal ini dapat dilakukan dengan cara mengikuti dokumentasi dari Codeigniter 4. - Setelah itu, Anda dapat meluncurkan aplikasi Anda dengan website baru yang menjalankan Codeigniter 4.

0
Kembali