mirror of
https://github.com/phpbb/phpbb.git
synced 2025-07-17 07:28:56 +00:00
[ticket/17507] Fix 'add_primary_keys' db tools option for schema generator
PHPBB-17507
This commit is contained in:
parent
38ee655b2a
commit
1d34b4f06a
2 changed files with 2 additions and 2 deletions
|
@ -185,6 +185,7 @@ class schema_generator
|
||||||
'drop_columns' => 'COLUMNS',
|
'drop_columns' => 'COLUMNS',
|
||||||
'change_columns' => 'COLUMNS',
|
'change_columns' => 'COLUMNS',
|
||||||
'add_index' => 'KEYS',
|
'add_index' => 'KEYS',
|
||||||
|
'add_primary_keys' => 'PRIMARY_KEY',
|
||||||
'add_unique_index' => 'KEYS',
|
'add_unique_index' => 'KEYS',
|
||||||
'drop_keys' => 'KEYS',
|
'drop_keys' => 'KEYS',
|
||||||
'rename_index' => 'KEYS',
|
'rename_index' => 'KEYS',
|
||||||
|
|
|
@ -398,7 +398,7 @@ class doctrine implements tools_interface
|
||||||
return $this->alter_schema(
|
return $this->alter_schema(
|
||||||
function (Schema $schema) use ($table_name, $column): void
|
function (Schema $schema) use ($table_name, $column): void
|
||||||
{
|
{
|
||||||
$this->schema_create_primary_key($schema, $column, $table_name);
|
$this->schema_create_primary_key($schema, $table_name, $column);
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
@ -990,7 +990,6 @@ class doctrine implements tools_interface
|
||||||
/**
|
/**
|
||||||
* Creates primary key for a table
|
* Creates primary key for a table
|
||||||
*
|
*
|
||||||
* @param $column
|
|
||||||
* @param Schema $schema
|
* @param Schema $schema
|
||||||
* @param string $table_name
|
* @param string $table_name
|
||||||
* @param array|string $column_name
|
* @param array|string $column_name
|
||||||
|
|
Loading…
Add table
Reference in a new issue