generate_model

Project.generate_model(model_name: str, generator_name: str, generator_arguments: dict[str, Any], *, allow_overwrite: bool = False, ignore_existing: bool = False)[source]

Generate a model.

Parameters:
  • model_name (str) – The name of the model.

  • generator_name (str) – The generator for the model.

  • generator_arguments (dict[str, Any]) – Arguments for the generator.

  • allow_overwrite (bool) – Whether to overwrite an existing model.

  • ignore_existing (bool) – Whether to ignore generation of a model file if it already exists.