fieldsToSqliteColumns property Null safety
final
A dictionary that connects field names to SQLite column properties.
Implementation
@override
final Map<String, RuntimeSqliteColumnDefinition> fieldsToSqliteColumns = {
'primaryKey': RuntimeSqliteColumnDefinition(
association: false,
columnName: '_brick_id',
iterable: false,
type: int,
),
'id': RuntimeSqliteColumnDefinition(
association: false,
columnName: 'id',
iterable: false,
type: String,
),
'eventId': RuntimeSqliteColumnDefinition(
association: false,
columnName: 'event_id',
iterable: false,
type: String,
),
'created': RuntimeSqliteColumnDefinition(
association: false,
columnName: 'created',
iterable: false,
type: String,
),
'end': RuntimeSqliteColumnDefinition(
association: false,
columnName: 'end',
iterable: false,
type: String,
),
'state': RuntimeSqliteColumnDefinition(
association: false,
columnName: 'state',
iterable: false,
type: RunState,
),
'isRaceDay': RuntimeSqliteColumnDefinition(
association: false,
columnName: 'is_race_day',
iterable: false,
type: bool,
),
'distance': RuntimeSqliteColumnDefinition(
association: false,
columnName: 'distance',
iterable: false,
type: num,
),
'averageSpeed': RuntimeSqliteColumnDefinition(
association: false,
columnName: 'average_speed',
iterable: false,
type: double,
),
'userId': RuntimeSqliteColumnDefinition(
association: false,
columnName: 'user_id',
iterable: false,
type: String,
),
'timezoneOffset': RuntimeSqliteColumnDefinition(
association: false,
columnName: 'timezone_offset',
iterable: false,
type: num,
),
'meta': RuntimeSqliteColumnDefinition(
association: false,
columnName: 'meta',
iterable: false,
type: Map,
),
'deviceInformations': RuntimeSqliteColumnDefinition(
association: false,
columnName: 'device_informations',
iterable: false,
type: Map,
)
};