Slash, Да.
Хотя с точки нормализации БД, нельзя хранить то, что можно вычислить. Но мир не идеален и когда приходят нагрузки приходиться денормализировать БД.
rPman, это прошлый век, когда MySQL до 8 версии не умел самые базовые вещи реляционной БД, а точнее не имел встроенного механизма целостности данных и приходилось велосипедить через триггеры. Что и породило целых пласт гавна писателей на MySQL + php.
Триггеры - это магия, а магия зло.
Slash, конечно есть, самый лучший вариант через кэш. Вот только если правило, пока работает не трогай. Если вы написали свой код соблюдая лучшие практики, потом переключится на какой то другой способ не составит труда.
У вас совсем туго с читанием ошибок? Тогда залейте это в chatGPT или deepseek они помогут с тем, что вы читать не умеете. Хотя блин, надо же ответ тоже читать.
DWS11, ну как сказать, если бы не было такой проблемы, не появлялись бы видео, и не создавались вопросы. Вот по симофни вы никогда не встретите костылей, как научить IDE видеть библиотеки и заставить работать подстановку.
DWS11, нет, у меня проблем не было, да и ларку бросил на 5 версии и нисколько не жалею. Но вот с магией у людей до сих пор проблемы, точнее с авто подстановкой, настолько всё плохо, что они до сих пор выпускают видео, рассказывая, что вот новый плагин, которые поможет решит проблему, чтобы удобно было работать со сторонним бандлом.
aleks-th, ну я вот задавался таким вопросом, ещё года два назад, или три, когда яндекс ввел конские тарифы, тогда оставался вариант только с мылосру, но уже тогда я понимал, что это просто отсрочка платежа и как видно я нисколько не ошибся :)
Вы же можете продолжать пытаться отсрочить платежи, либо решить что выгодней, свой сервер, либо платить в год 300к, чтобы за вас это делали.
П.С У нас в компании, один чел на стороне помогает оутсортит почтовый сервер. Он тратить на сервер в среднем 1 час в месяц и то, когда ему напишут, что там письмо не доходят, либо всё в спам уходит.
Да, там по самому простому варианту пошли, ввели белые списки для почтовых адресов, всё остальное в спам :)
maksam07, ну его право, раз он против ЖопоГПТ, тогда придётся раскошелится на специалиста (который всю жизнь работает с линукс, и в глаза не видел виндоус) за 300к в месяц, а не год. aleks-th, ну раз никто не хочет, тогда платите 300к за сервис, который займётся этим за вас. Вроде очевидное решение.
Теоретически вы можете обойти ограничение через создания своего типа даных, где будут присваивать ваш SERIAL. Тогда оно пройдёт ту проверку, что по ссылки выше и миграция нормально сработает. https://www.doctrine-project.org/projects/doctrine...
Как то так сделав
public function getDeclarationSQL(array $column): string
{
return 'SERIAL';
}
Дмитрий, у вас почти 900 вклада, казалось бы, вы должны знать базовые вещи, но всё равно хотите то, что хотят программисты которые изучают программирование 2 день.
Хотя с точки нормализации БД, нельзя хранить то, что можно вычислить. Но мир не идеален и когда приходят нагрузки приходиться денормализировать БД.