Comments 7
Хочу сделать поправку по самому началу "Регистрируемся на сервисе Heroku. Трудностей быть не должно".
Начиная с марта этого года для регистрация на Хероку для представителей РФ стала невозможной. Кроме того, для авторизации в личном кабинете и доступу к большинству бесплатных сервисов (и платных тоже, естественно) нужна привязка банковской карты, но карты российских банков и виртуальные карты хероку не принимает.
Также с 20 ноября хероку отменяет все бесплатные сервисы.
И ещё - у многих российских провайдеров имеются проблемы с доступом в личный кабинет хероку - приходится пользоваться vpn.
Поэтому я перевёл многие проекты на российские сервисы - благо их много, и они очень дешёвые по сравнению с зарубежными аналогами.
Сама статья интересная, многое применимо и к другим сервисам, похожими на Хероку, но её актуальность в данный момент имеется скорее для зарубежных разработчиков.
Хочу сделать поправку по самому началу "Регистрируемся на сервисе Heroku. Трудностей быть не должно".
Начиная с марта этого года для регистрация на Хероку для представителей РФ стала невозможной. Кроме того, для авторизации в личном кабинете и доступу к большинству бесплатных сервисов (и платных тоже, естественно) нужна привязка банковской карты, но карты российских банков и виртуальные карты хероку не принимает.
Также с 20 ноября хероку отменяет все бесплатные сервисы.
И ещё - у многих российских провайдеров имеются проблемы с доступом в личный кабинет хероку - приходится пользоваться vpn.
Поэтому я перевёл многие проекты на российские сервисы - благо их много, и они очень дешёвые по сравнению с зарубежными аналогами.
Сама статья интересная, многое применимо и к другим сервисам, похожими на Хероку, но её актуальность в данный момент имеется скорее для зарубежных разработчиков.
Спасибо за комментарий.
Я использую российский провайдер, и с регистрацией проблем действительно не возникало. Не могли бы ли вы предоставить источник, в котором указано, что Heroku стал недоступным для пользователей РФ?
Что касается привязки банковской карты для использования сервисов - не уверен.
А с переходом на платную основу и вправду печально :с
Добавлю немного насчет метода Initialize
Вызывать миграцию программно таким образом неправильно:
context.Database.EnsureCreated();
context.Database.Migrate();
Пояснение из документации Microsoft
Не вызывайте EnsureCreated() перед Migrate(). EnsureCreated() обходит миграции, чтобы создать схему, что приводит к сбою Migrate().
Хоть и писали выше, но процитирую:
"Starting November 28th, 2022, free Heroku Dynos, free Heroku Postgres, and free Heroku Data for Redis® will no longer be available."
Размещение .NET 6 WebAPI на Heroku с PostgreSQL, без контейнера