Здравствуйте, Evgeny.Panasyuk, Вы писали:
EP>Или ты предлагаешь к полям в проекции по строковым именам обращаться?
да. ничего лучше(без кодогенерации) я придумать не смог %)
т.е. предполагалось, что юзер будет сначала определять колонки, а потом использовать определения многократно.
типа:
using id = field_t<"id"_S, int>;
using name = field_t<"name"_S, std::string>;
using age = field_t<"age"_S, int>;
using table = table_t<"table_name"_S, id, name, age>;
...
from(foo).where(id > 42).select(name, age);
пачка бумаги А4 стОит 2000 р, в ней 500 листов. получается, лист обычной бумаги стОит дороже имперского рубля =)