![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Нужно спроектировать базу данных для новой системы. Как обычно, для нужны будут и юзеровские подписи полей, и CRUD и ORM и все до кучи.
Вместо того, чтобы взять и тупо за полдня написать схему базы в SQL, запилить на сервер изакатывать солнце вручную работать дальше, у меня возникает навязчивая идея набросать DSL c расширенными описаниями полей, из которых можно было бы сгенерить все вышеописанное, в т.ч. и для разных диалектов SQL и вариаций описания дополнительных данных для полей.
Скажите, я совсем сошел с ума?
Вместо того, чтобы взять и тупо за полдня написать схему базы в SQL, запилить на сервер и
Скажите, я совсем сошел с ума?