fix migration script: missing primary key for auto increment field causing MySQL complaints

Signed-off-by: Julien Veyssier <eneiluj@posteo.net>
This commit is contained in:
Julien Veyssier 2019-06-25 10:20:21 +02:00
Родитель b6d8b4978b
Коммит 448e7cbe61
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4141FEE162030638
1 изменённых файлов: 7 добавлений и 6 удалений

Просмотреть файл

@ -42,12 +42,12 @@ class Version000009Date20190516000800 extends SimpleMigrationStep {
$table->addColumn('adr', 'string', [
'notnull' => true,
'length' => 255,
'unique' => true,
'unique' => true,
]);
$table->addColumn('adr_norm', 'string', [
'notnull' => true,
'length' => 255,
'unique' => true,
'unique' => true,
]);
$table->addColumn('lat', 'float', [
'notnull' => false,
@ -57,10 +57,11 @@ class Version000009Date20190516000800 extends SimpleMigrationStep {
'notnull' => false,
'length' => 10,
]);
$table->addColumn('looked_up', 'boolean', [
'notnull' => true,
]);
$table->addUniqueIndex(["adr", "adr_norm"]);
$table->addColumn('looked_up', 'boolean', [
'notnull' => true,
]);
$table->setPrimaryKey(['id']);
$table->addUniqueIndex(['adr', 'adr_norm']);
}
return $schema;