docs: function createModels (options) {
    const schemas = options.dbStructure.schemas
  
    const models = {}
  
    for (const [schemaName, schema] of Object.entries(schemas)) {
      for (const [tableName, table] of Object.entries(schema.tables)) {
        const model = createModel(schemaName, schema, tableName, table, options)
  
        const path = `${model.namespace}.${model.modelId}`
        dottie.set(models, path, model)
      } // for ...
  
      for (const [viewName, view] of Object.entries(schema.views || {})) {
        const model = createView(schemaName, schema, viewName, view, options)
  
        const path = `${model.namespace}.${model.modelId}`
        dottie.set(models, path, model)
      } // for ...
    } // for ...
  
    hookupSubModels(models)
  
    return models
  }