Skip to main content


class flow_api.record.Record(select, cls, init, by, **kwargs)

The Record class is the base class for Execution, File, Flow, Setting

It provides a basic interface to read and write fields of records.

Do not create Record objects directly. Instead use System.execution, System.file, System.flow, or System.setting to create classes of the respective record subclass.


byWhich field of the record is used to identify the record. Should be 'id' or 'name'
clsThe class of the record type
inita dictionary containing fields of the record to save
selectThe name or ID of the record