Есть сервер iis
Есть php7.1
Есть sqlsrv extension для mssql
Стандартно миграцию пишу так
$this->createTable('tableName', [
'id' => $this->primaryKey(10)->unsigned(),
...
]
В итоге ключ именуется типа PK__tableName_наборсимволов
Причем набор символов разный.
Далее мне приходится оформлять полнотекстовый индекс, опять же через миграцию, но имя ключа, которое требуется указать, я не могу знать.
Вопрос:
Как с помощью методов миграции задать первичный ключ с автоинкрементом, чтобы он был совместим не только с mssql, но и с mysql к примеру?
Либо как узнать имя уже существующего первичного ключа?