PhalconPHP 动态创建表
Posted
技术标签:
【中文标题】PhalconPHP 动态创建表【英文标题】:PhalconPHP create tables dynamically 【发布时间】:2014-01-14 19:44:40 【问题描述】:使用 Phalconphp,是否可以使用带有 cmets 元数据的 ORM 模型在数据库中创建表?例如,使用交响乐可以达到我想要的效果:http://symfony.com/doc/current/book/doctrine.html
【问题讨论】:
【参考方案1】:所以我找到的解决方案是这样的
$connection->createTable("robots", null, array(
"columns" => array(
new Column("id", array(
"type" => Column::TYPE_INTEGER,
"size" => 10,
"notNull" => true,
"autoIncrement" => true,
)),
new Column("name", array(
"type" => Column::TYPE_VARCHAR,
"size" => 70,
"notNull" => true,
)),
new Column("year", array(
"type" => Column::TYPE_INTEGER,
"size" => 11,
"notNull" => true,
))
),
"indexes" => array(
new Index("PRIMARY", array("id"))
)
));
希望对某人有所帮助:)
【讨论】:
以上是关于PhalconPHP 动态创建表的主要内容,如果未能解决你的问题,请参考以下文章