chore: Upgrade Serverpod to 4.0.0-beta.1 (#105)
This commit is contained in:
parent
8e7e6551e0
commit
40dbd7a73a
3 changed files with 1635 additions and 2852 deletions
|
|
@ -16,7 +16,7 @@ import 'package:serverpod_serialization/serverpod_serialization.dart' as _i1;
|
|||
///
|
||||
/// This class is used to represent the base HLC timestamp, which will be
|
||||
/// extended with the node ID (in its canonical or normalized form).
|
||||
class BaseHlc implements _i1.SerializableModel {
|
||||
class BaseHlc implements _i1.SerializableModel, _i1.ProtocolSerialization {
|
||||
BaseHlc({
|
||||
required this.hlcDatetime,
|
||||
required this.hlcCounter,
|
||||
|
|
@ -59,6 +59,15 @@ class BaseHlc implements _i1.SerializableModel {
|
|||
};
|
||||
}
|
||||
|
||||
@override
|
||||
Map<String, dynamic> toJsonForProtocol() {
|
||||
return {
|
||||
'__className__': 'serverpod_offline_sync.BaseHlc',
|
||||
'hlcDatetime': hlcDatetime.toJson(),
|
||||
'hlcCounter': hlcCounter,
|
||||
};
|
||||
}
|
||||
|
||||
@override
|
||||
String toString() {
|
||||
return _i1.SerializationManager.encode(this);
|
||||
|
|
|
|||
|
|
@ -8,6 +8,7 @@
|
|||
// ignore_for_file: type_literal_in_constant_pattern
|
||||
// ignore_for_file: use_super_parameters
|
||||
// ignore_for_file: invalid_use_of_internal_member
|
||||
// ignore_for_file: dead_code, unnecessary_type_check
|
||||
|
||||
// ignore_for_file: no_leading_underscores_for_library_prefixes
|
||||
import 'package:serverpod_serialization/serverpod_serialization.dart' as _i1;
|
||||
|
|
|
|||
|
|
@ -10,8 +10,8 @@ resolution: workspace
|
|||
|
||||
dependencies:
|
||||
clock: ^1.1.2
|
||||
serverpod_database: 4.0.0-beta.0
|
||||
serverpod_serialization: 4.0.0-beta.0
|
||||
serverpod_database: 4.0.0-beta.1
|
||||
serverpod_serialization: 4.0.0-beta.1
|
||||
uuid: ^4.5.3
|
||||
|
||||
dev_dependencies:
|
||||
|
|
|
|||
Loading…
Reference in a new issue