ProjectModelSchema top-level constant
Implementation
const ProjectModelSchema = CollectionSchema(
name: r'ProjectModel',
id: 1822059982794199752,
properties: {
r'budgetConfigJson': PropertySchema(
id: 0,
name: r'budgetConfigJson',
type: IsarType.string,
),
r'client': PropertySchema(
id: 1,
name: r'client',
type: IsarType.string,
),
r'createdAt': PropertySchema(
id: 2,
name: r'createdAt',
type: IsarType.dateTime,
),
r'electricalStandardId': PropertySchema(
id: 3,
name: r'electricalStandardId',
type: IsarType.string,
),
r'expectedPower': PropertySchema(
id: 4,
name: r'expectedPower',
type: IsarType.double,
),
r'installationUsage': PropertySchema(
id: 5,
name: r'installationUsage',
type: IsarType.string,
),
r'isNewLink': PropertySchema(
id: 6,
name: r'isNewLink',
type: IsarType.bool,
),
r'name': PropertySchema(
id: 7,
name: r'name',
type: IsarType.string,
),
r'nodesJson': PropertySchema(
id: 8,
name: r'nodesJson',
type: IsarType.string,
),
r'ownerEmail': PropertySchema(
id: 9,
name: r'ownerEmail',
type: IsarType.string,
),
r'ownerPhone': PropertySchema(
id: 10,
name: r'ownerPhone',
type: IsarType.string,
),
r'powerFactor': PropertySchema(
id: 11,
name: r'powerFactor',
type: IsarType.double,
),
r'reference': PropertySchema(
id: 12,
name: r'reference',
type: IsarType.string,
),
r'requiresTechProject': PropertySchema(
id: 13,
name: r'requiresTechProject',
type: IsarType.bool,
),
r'supplyVoltage': PropertySchema(
id: 14,
name: r'supplyVoltage',
type: IsarType.string,
),
r'updatedAt': PropertySchema(
id: 15,
name: r'updatedAt',
type: IsarType.dateTime,
)
},
estimateSize: _projectModelEstimateSize,
serialize: _projectModelSerialize,
deserialize: _projectModelDeserialize,
deserializeProp: _projectModelDeserializeProp,
idName: r'id',
indexes: {},
links: {},
embeddedSchemas: {},
getId: _projectModelGetId,
getLinks: _projectModelGetLinks,
attach: _projectModelAttach,
version: '3.1.0+1',
);