engineModelToSqlOrRest method Null safety
- EngineModel model
For using EngineModel with Sync
Example
@Rest(
name: 'user',
toGenerator: 'SyncGeneratorHelper.engineModelToSqlOrRest(%INSTANCE_PROPERTY%)',
fromGenerator: 'SyncGeneratorHelper.sqlOrRestToEngineModel<User>(User.fromJson, %DATA_PROPERTY%)',
)
@Sqlite(
columnType: Column.varchar,
toGenerator: 'SyncGeneratorHelper.engineModelToSqlOrRest(%INSTANCE_PROPERTY%)',
fromGenerator: 'SyncGeneratorHelper.sqlOrRestToEngineModel<User>(User.fromJson, %DATA_PROPERTY%)',
)
final User user;
Implementation
static String engineModelToSqlOrRest(EngineModel model) =>
jsonEncode(model.toJson());