diff -r 051e58022783 -r 2dcc22b7a424 src/Configuration.h --- a/src/Configuration.h Tue Feb 05 20:40:32 2019 +0100 +++ b/src/Configuration.h Thu Feb 07 00:55:54 2019 +0100 @@ -49,6 +49,7 @@ relpipe::writer::string_t guileAfterRecords; relpipe::writer::string_t guileForEach; relpipe::writer::string_t guileWhere; + relpipe::writer::string_t guileHasMoreRecords; /** * If true, Guile code will be executed, but no output will be generated. @@ -90,6 +91,8 @@ std::vector definitions; // TODO: --create t2 3 a integer b boolean '…guile…' – allow creating new relations? Or allow calling startRelation() and attribute() from Guile? + // TODO: --has-more-relations '…guile…' – called after all relations … ? + // TODO: --dynamic-output-attributes '…guile…' – used instead or together with --output-attribute virtual ~Configuration() { }