У меня есть следующая схема для генерации класса таблицы / модели с именем Account
:
Account:
actAs:
Timestampable: ~
SoftDelete:
name: deleted
type: boolean
columns:
branch_code:
type: integer
notnull: true
state_id:
type: integer
notnull: true
state_description:
type: string(20)
notnull: true
number:
type: integer
notnull: true
client_name:
type: string(100)
notnull: true
client_code:
type: integer
notnull: true
associated_do:
type: integer
notnull: true
loan_start_date:
type: datetime
notnull: true
first_missing_payment:
type: datetime
notnull: true
delay:
type: integer
notnull: true
balance:
type: float
notnull: true
limit:
type: float
notnull: true
lawyer_id:
type: integer
internal_user_id:
type: integer
solicitor_id:
type: integer
relations:
Lawyer:
local: lawyer_id
foreign: id
InternalUser:
local: internal_user_id
foreign: id
Solicitor:
local: solicitor_id
foreign: id
Branch:
local: branch_code
foreign: code
Evolutions:
type: many
class: Evolution
local: id
foreign: account_id
Когда я запускаю задачу symfony для перезагрузки базы данных, возникает ошибка ниже (усеченная для удобства чтения):
SQLSTATE [42000]: синтаксическая ошибка или нарушение доступа: 1064 В синтаксисе SQL имеется ошибка;проверьте руководство, соответствующее вашей версии сервера MySQL, на предмет правильного синтаксиса для использования вблизи 'предела FLOAT (18, 2) NOT NULL, lawyer_id BIGINT, ...) ENGINE = INNODB