1 - если нужна схема, то история миграций почему не поможет? ты плохо ее поддерживал? 2 - вопрос спорный, реплицировали 4тб - ну сутки
ну и какую ORM используешь? доктрина помогла бы тебе сделать актуальный слепок из БД, если история миграций страдала
в проекте в одном 300+ миграций, поднимаются все секунд за 5, нет ну вы серьезно?
а чем не подходит table inheritance?
public function rules()?
Ты на ларе это делаешь?
Монолит планируется?