diff options
Diffstat (limited to 'odb')
-rw-r--r-- | odb/generator.cxx | 1 | ||||
-rw-r--r-- | odb/validator.cxx | 5 |
2 files changed, 2 insertions, 4 deletions
diff --git a/odb/generator.cxx b/odb/generator.cxx index 8f49368..1a81780 100644 --- a/odb/generator.cxx +++ b/odb/generator.cxx @@ -370,7 +370,6 @@ generate (options const& ops, // // bool gen_sep_schema ( - gen_cxx && gen_schema && ops.schema_format ()[db].count (schema_format::separate)); diff --git a/odb/validator.cxx b/odb/validator.cxx index c6b9c86..f33962b 100644 --- a/odb/validator.cxx +++ b/odb/validator.cxx @@ -967,11 +967,10 @@ validate (options const& ops, // Validate options. // if (ops.generate_schema_only () && - (ops.schema_format ()[db].size () != 1 || - *ops.schema_format ()[db].begin () != schema_format::sql)) + ops.schema_format ()[db].count (schema_format::embedded)) { cerr << "error: --generate-schema-only is only valid when generating " << - "schema as a standalone SQL file" << endl; + "schema as a standalone SQL or separate C++ file" << endl; valid = false; } |