История изменений
Исправление feofan, (текущая версия) :
Видимо, это неудобно, если, например, ты не хочешь делиться исходниками, а заказчик не хочет давать тебе доступ к базе.
Имхо, стоит генерировать во время компиляции, но оставить возможность перегенерить (перекомпилировать?) во время исполнения (например, эту функцию/макрос повесить на соответствующий рестарт, или в ручную из репла). Всё-таки изменение схемы БД — нестандартная ситуация, можно и перекомпилировать.
Исходная версия feofan, :
Видимо, это неудобно, если, например, ты не хочешь делиться исходниками, а заказчик не хочет давать тебе доступ к базе.
Имхо, стоит генерировать во время компиляции, но оставить возможность перегенерить (перекомпилировать?) во время исполнения (например, эту функцию/макрос повесить на соответствующий рестарт, или в ручную из репла).