Iam使用此查询在数据库中创建表:
$this->dbforge->add_field("label varchar(100) NOT NULL DEFAULT 'default label'");如何将主键、唯一键全文和索引属性添加到字段中?
发布于 2013-12-20 17:39:50
您可以使用add_key函数添加一个键:
$this->dbforge->add_key ( 'field_name', TRUE );第二个参数指示是否需要主键。
除了扩展类之外,我还没有找到使用DBForge添加不同类型键的方法。我发现,一旦成功创建了表,运行一个添加索引的mysql查询就更容易了。
$query = "ALTER TABLE `table_name` ADD UNIQUE INDEX `index_name` (`field_name`);";
$this->db->query ( $query );https://stackoverflow.com/questions/19296233
复制相似问题