Source

Abstract classes

Classes from which source modules will inherit.

pydantic model crudcreator.source.AbstractCRUDableEntityTypeSource.AbstractCRUDableEntityTypeSource

A source module. Represents a type of entity that is plugged directly into a source.

field params: AbstractSourceParams [Required]

Parameters for customizing the source module. It’s up to the AbstractSourceParams implementations to build themselves as they should.

complete() AbstractCRUDableEntityTypeSource

To complete the entity’s interface using the information that can be extracted from the external source.

Return type:

AbstractCRUDableEntityTypeSource



pydantic model crudcreator.source.AbstractSourceParams.AbstractSourceParams

Parameters for customizing the source module. It’s up to the AbstractSourceParams implementations to build themselves as they should.

Concrete classes

Sommaire: