Информация об изменениях

Сообщение Re[9]: [proof-of-concept] compile time query language от 11.07.2016 19:59

Изменено 11.07.2016 20:03 niXman

Здравствуйте, Evgeny.Panasyuk, Вы писали:

EP>Или ты предлагаешь к полям в проекции по строковым именам обращаться?

да. ничего лучше(без кодогенерации) я придумать не смог %)
Здравствуйте, 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<id, name, age>;

...

from(foo).where(id > 42).select(name, age);