Symfony, proopgh, ошибка инициализации события 42S02. Может быть, таблица потоков событий не настроена?

#php #symfony #event-sourcing #prooph

#php #symfony #источник событий #prooph

Вопрос:

Добрый день / ночь,
я действительно новичок в поиске источников событий prooph.
Попробуйте понять, как это работает с symfony.

Взгляните на этот проект.
https://github.com/prooph/proophessor-do-symfony
Что мне следует делать с базой данных в начале?

Я запускаю команду php bin/console event-store:event-stream:create , но получаю сообщение об ошибке :

 Error 42S02. Maybe the event streams table is not setup?  
Error-Info: Table 'todo.event_streams' doesn't exist    
  

На мгновение у меня остается пустая база данных после команды

 php bin/console doctrine:database:create
  

Как я могу их настроить? Есть ли какая-нибудь команда symfony? Или мне нужно сделать это вручную?

Пожалуйста, помогите мне.

Ответ №1:

Следуйте инструкциям по установке. Я полагаю, вы не используете docker? В этом случае вам придется создавать базовые таблицы вручную. Пожалуйста, найдите инструкции здесь

Комментарии:

1. Точно; Я следовал инструкции по установке, теперь все в порядке. Спасибо. Знаете ли вы какие-нибудь чаты сообщества? группы?

Ответ №2:

На самом деле, я не создавал поток. Просто следуйте этой документации, теперь все в порядке

https://github.com/prooph/proophessor-do/blob/master/docs/installation/manual.md