миграции в базе тип был TEXT
я делаю gorm:«type:TEXT», но в базе остаеться тим varchar(255)
Прежде я не указалывал этот тег и первичная миграция была без него
Потом указал, но в базе остался старый тип данных. Будет ли корректно его просто поменть ручками в базе?
версия GORM? можно структуру с тегом именно скопированную из кода без замен символов? не думаю, что UTF-8 кавычки, приведенные в сообщении как-то обрабатываются ГОРМом в любой версии.
Телеграм сам кавычки преобразовывает
gorm:"type:TEXT" - почему-то мне удалось... вообщем понятия не имею что у вас в коде и какая версия горм, но в 1.x горм не будет делать ALTER для типов полей. если используются автомиграции - то проще дропнуть поле в таблице и тогда горм его заново создаст с новым типом.
Ага, понятно Попробую так
Обсуждают сегодня