簡體   English   中英

自動增量Zend / Db / Sql / Ddl數據庫遷移

[英]Auto Increment Zend/Db/Sql/Ddl Database migration

我正在嘗試使用https://github.com/vgarvardt/ZfSimpleMigrations在Zend Framework 2中進行遷移。問題是我無法使用選項'auto_increment',它根本什么也沒做。 我以多種方式嘗試過,但似乎不起作用。 有人一直在使用此方法嗎?

code Example: 
$table = new CreateTable('my_table');
    $column = new Integer('id', false);
    $column->setOption('auto_increment', true);
    $table->addColumn($column);
    $table->addConstraint(new PrimaryKey('id'));

目前,自動遞增僅適用於MySQL驅動程序。 如果將選項設置為“ autoincrement”,“ identity”或“ serial”,它將在SQL語句中添加一個自動增量選項。 喜歡

$table = new CreateTable('my_table');
$column = new Integer('id', false);
$column->setOption('autoincrement', true);
$table->addColumn($column);
$table->addConstraint(new PrimaryKey('id'));

如果您正在嘗試使用SQLite,那么它將無法正常工作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM