如何使用dbforge [codeigniter]添加外键

时间:2015-03-17 06:26:16

标签: php mysql codeigniter

我正在使用codeigniter而我正在尝试将以下查询转换为dbforge样式查询,我该怎么办?

create table filter (
    filterid int primary key auto_increment,
    filtername varchar(50) not null,
    categoryid int not null,
    isactive tinyint not null,
    sequence int not null,
    foreign key(categoryid) references category(id));

2 个答案:

答案 0 :(得分:8)

以下是4种方法。前三个使用create_table和第四个可以在稍后添加字段时完成。

m_emitter->setBoundingBox(makeBoundingBox(m_height, 0, 0, m_width));

答案 1 :(得分:3)

改为使用$this->db->query();

这总是对我有用....

$sql="create table filter (
filterid int primary key auto_increment,
filtername varchar(50) not null,
categoryid int not null,
isactive tinyint not null,
sequence int not null,
foreign key(categoryid) references category(id))";

$this->db->query($sql);