The output path must be a directory; it will be created if it does not exist. Input formats are auto-detected per file. Unsupported formats and write-only inputs (e.g., SVG) are skipped with a warning ...
Developer can use C99 designated initializer or C++ aggregate initialization to define constant database table, column, and migration, this can reduce running time when making schema, see ...