Вот в Yii2 есть класс ActiveRecord. Его паттерн работает именно наоборот - у нас уже есть таблица в БД - он ее преобразует в модель.
А я хочу сделать обратно - сперва создавать класс модель (просто класс с полями), затем с помощью какого-то средства автоматом преобразовать (мигрировать) его в базу данных.
Yii2 поддерживает миграции, можно вызвать такую команду
yii migrate/create create_post_table --fields=title:string,body:text
она создает таблицу с полями.
Но поля приходится задавать таким вот нестандартным способом, а хотелось бы для экономии времени сперва создать класс, задать в нем поля таблицы в виде полей класса, а затем вызвать команду, которая по этому классу создаст таблицу.
То есть хочу нечто вроде POJO (в Java).
Также аналогичное видел в Django (Python).
А вот в Yii2 не вижу...