当我在 codeigniter 上通过迁移向表中添加新字段时,表中的所有记录都已删除。如何通过迁移将旧记录保留在我的桌子上?谢谢你。
问问题
7395 次
2 回答
4
使用add_column
而不是add_field
. add_field
用于定义用于创建表的字段,add_column
修改现有表。在这一点上,文档非常令人困惑。
于 2013-07-05T20:29:13.277 回答
0
它为我工作。你可以试试这个——
$this->load->database();
$this->db->query("ALTER TABLE table_name ADD column_name TEXT NULL");
于 2018-09-17T06:53:13.103 回答