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,
),
'created': RuntimeSqliteColumnDefinition(
association: false,
columnName: 'created',
iterable: false,
type: String,
),
'runTime': RuntimeSqliteColumnDefinition(
association: false,
columnName: 'run_time',
iterable: false,
type: num,
),
'averageSpeed': RuntimeSqliteColumnDefinition(
association: false,
columnName: 'average_speed',
iterable: false,
type: double,
),
'distance': RuntimeSqliteColumnDefinition(
association: false,
columnName: 'distance',
iterable: false,
type: num,
),
'runId': RuntimeSqliteColumnDefinition(
association: false,
columnName: 'run_id',
iterable: false,
type: String,
),
'locationsCount': RuntimeSqliteColumnDefinition(
association: false,
columnName: 'locations_count',
iterable: false,
type: num,
),
'cheat': RuntimeSqliteColumnDefinition(
association: false,
columnName: 'cheat',
iterable: false,
type: num,
),
'meta': RuntimeSqliteColumnDefinition(
association: false,
columnName: 'meta',
iterable: false,
type: Map,
),
'eventId': RuntimeSqliteColumnDefinition(
association: false,
columnName: 'event_id',
iterable: false,
type: String,
)
};