OQGraph v3 tables have fixed structure, the manual says
The CREATE statement must match the format below - any difference will result in an error.
It would be much more user friendly to support assisted discovery and not force the user to specify the table structure at all. Then a user would only need to type, say,
Assisted discovery is easy, see federatedx.cc and sequence.cc for examples.