当我在codeigniter中使用迁移向表中添加新字段时,表中删除了所有记录。如何通过迁移将旧记录保存在我的桌面上? 谢谢。
答案 0 :(得分:4)
使用add_column
而不是add_field
。 add_field
用于定义表创建的字段,add_column
修改现有表。 docs在这一点上非常混乱。
答案 1 :(得分:0)
它为我工作。你可以试试这个-
$this->load->database();
$this->db->query("ALTER TABLE table_name ADD column_name TEXT NULL");