Update models

This commit is contained in:
Hillel Coren 2021-01-19 21:35:59 +02:00
parent 5e80f06e9a
commit 6ac6bf1a2f
2 changed files with 36 additions and 4 deletions

View File

@ -126,6 +126,13 @@ class _$GroupEntitySerializer implements StructuredSerializer<GroupEntity> {
'id', 'id',
serializers.serialize(object.id, specifiedType: const FullType(String)), serializers.serialize(object.id, specifiedType: const FullType(String)),
]; ];
if (object.documents != null) {
result
..add('documents')
..add(serializers.serialize(object.documents,
specifiedType: const FullType(
BuiltList, const [const FullType(DocumentEntity)])));
}
if (object.isChanged != null) { if (object.isChanged != null) {
result result
..add('isChanged') ..add('isChanged')
@ -172,6 +179,12 @@ class _$GroupEntitySerializer implements StructuredSerializer<GroupEntity> {
result.settings.replace(serializers.deserialize(value, result.settings.replace(serializers.deserialize(value,
specifiedType: const FullType(SettingsEntity)) as SettingsEntity); specifiedType: const FullType(SettingsEntity)) as SettingsEntity);
break; break;
case 'documents':
result.documents.replace(serializers.deserialize(value,
specifiedType: const FullType(
BuiltList, const [const FullType(DocumentEntity)]))
as BuiltList<Object>);
break;
case 'isChanged': case 'isChanged':
result.isChanged = serializers.deserialize(value, result.isChanged = serializers.deserialize(value,
specifiedType: const FullType(bool)) as bool; specifiedType: const FullType(bool)) as bool;
@ -404,6 +417,8 @@ class _$GroupEntity extends GroupEntity {
@override @override
final SettingsEntity settings; final SettingsEntity settings;
@override @override
final BuiltList<DocumentEntity> documents;
@override
final bool isChanged; final bool isChanged;
@override @override
final int createdAt; final int createdAt;
@ -426,6 +441,7 @@ class _$GroupEntity extends GroupEntity {
_$GroupEntity._( _$GroupEntity._(
{this.name, {this.name,
this.settings, this.settings,
this.documents,
this.isChanged, this.isChanged,
this.createdAt, this.createdAt,
this.updatedAt, this.updatedAt,
@ -468,6 +484,7 @@ class _$GroupEntity extends GroupEntity {
return other is GroupEntity && return other is GroupEntity &&
name == other.name && name == other.name &&
settings == other.settings && settings == other.settings &&
documents == other.documents &&
isChanged == other.isChanged && isChanged == other.isChanged &&
createdAt == other.createdAt && createdAt == other.createdAt &&
updatedAt == other.updatedAt && updatedAt == other.updatedAt &&
@ -487,10 +504,12 @@ class _$GroupEntity extends GroupEntity {
$jc( $jc(
$jc( $jc(
$jc( $jc(
$jc(
$jc( $jc(
$jc( $jc(
$jc($jc(0, name.hashCode), $jc($jc(0, name.hashCode),
settings.hashCode), settings.hashCode),
documents.hashCode),
isChanged.hashCode), isChanged.hashCode),
createdAt.hashCode), createdAt.hashCode),
updatedAt.hashCode), updatedAt.hashCode),
@ -506,6 +525,7 @@ class _$GroupEntity extends GroupEntity {
return (newBuiltValueToStringHelper('GroupEntity') return (newBuiltValueToStringHelper('GroupEntity')
..add('name', name) ..add('name', name)
..add('settings', settings) ..add('settings', settings)
..add('documents', documents)
..add('isChanged', isChanged) ..add('isChanged', isChanged)
..add('createdAt', createdAt) ..add('createdAt', createdAt)
..add('updatedAt', updatedAt) ..add('updatedAt', updatedAt)
@ -530,6 +550,12 @@ class GroupEntityBuilder implements Builder<GroupEntity, GroupEntityBuilder> {
_$this._settings ??= new SettingsEntityBuilder(); _$this._settings ??= new SettingsEntityBuilder();
set settings(SettingsEntityBuilder settings) => _$this._settings = settings; set settings(SettingsEntityBuilder settings) => _$this._settings = settings;
ListBuilder<DocumentEntity> _documents;
ListBuilder<DocumentEntity> get documents =>
_$this._documents ??= new ListBuilder<DocumentEntity>();
set documents(ListBuilder<DocumentEntity> documents) =>
_$this._documents = documents;
bool _isChanged; bool _isChanged;
bool get isChanged => _$this._isChanged; bool get isChanged => _$this._isChanged;
set isChanged(bool isChanged) => _$this._isChanged = isChanged; set isChanged(bool isChanged) => _$this._isChanged = isChanged;
@ -570,6 +596,7 @@ class GroupEntityBuilder implements Builder<GroupEntity, GroupEntityBuilder> {
if (_$v != null) { if (_$v != null) {
_name = _$v.name; _name = _$v.name;
_settings = _$v.settings?.toBuilder(); _settings = _$v.settings?.toBuilder();
_documents = _$v.documents?.toBuilder();
_isChanged = _$v.isChanged; _isChanged = _$v.isChanged;
_createdAt = _$v.createdAt; _createdAt = _$v.createdAt;
_updatedAt = _$v.updatedAt; _updatedAt = _$v.updatedAt;
@ -604,6 +631,7 @@ class GroupEntityBuilder implements Builder<GroupEntity, GroupEntityBuilder> {
new _$GroupEntity._( new _$GroupEntity._(
name: name, name: name,
settings: settings.build(), settings: settings.build(),
documents: _documents?.build(),
isChanged: isChanged, isChanged: isChanged,
createdAt: createdAt, createdAt: createdAt,
updatedAt: updatedAt, updatedAt: updatedAt,
@ -617,6 +645,8 @@ class GroupEntityBuilder implements Builder<GroupEntity, GroupEntityBuilder> {
try { try {
_$failedField = 'settings'; _$failedField = 'settings';
settings.build(); settings.build();
_$failedField = 'documents';
_documents?.build();
} catch (e) { } catch (e) {
throw new BuiltValueNestedFieldError( throw new BuiltValueNestedFieldError(
'GroupEntity', _$failedField, e.toString()); 'GroupEntity', _$failedField, e.toString());

View File

@ -297,6 +297,9 @@ Serializers _$serializers = (new Serializers().toBuilder()
..addBuilderFactory( ..addBuilderFactory(
const FullType(BuiltList, const [const FullType(DocumentEntity)]), const FullType(BuiltList, const [const FullType(DocumentEntity)]),
() => new ListBuilder<DocumentEntity>()) () => new ListBuilder<DocumentEntity>())
..addBuilderFactory(
const FullType(BuiltList, const [const FullType(DocumentEntity)]),
() => new ListBuilder<DocumentEntity>())
..addBuilderFactory( ..addBuilderFactory(
const FullType(BuiltList, const [const FullType(EntityState)]), const FullType(BuiltList, const [const FullType(EntityState)]),
() => new ListBuilder<EntityState>()) () => new ListBuilder<EntityState>())
@ -439,8 +442,7 @@ Serializers _$serializers = (new Serializers().toBuilder()
const FullType(BuiltList, const [const FullType(DocumentEntity)]), const FullType(BuiltList, const [const FullType(DocumentEntity)]),
() => new ListBuilder<DocumentEntity>()) () => new ListBuilder<DocumentEntity>())
..addBuilderFactory( ..addBuilderFactory(
const FullType( const FullType(BuiltList, const [const FullType(InvoiceHistoryEntity)]),
BuiltList, const [const FullType(InvoiceHistoryEntity)]),
() => new ListBuilder<InvoiceHistoryEntity>()) () => new ListBuilder<InvoiceHistoryEntity>())
..addBuilderFactory(const FullType(BuiltList, const [const FullType(LanguageEntity)]), () => new ListBuilder<LanguageEntity>()) ..addBuilderFactory(const FullType(BuiltList, const [const FullType(LanguageEntity)]), () => new ListBuilder<LanguageEntity>())
..addBuilderFactory(const FullType(BuiltList, const [const FullType(PaymentEntity)]), () => new ListBuilder<PaymentEntity>()) ..addBuilderFactory(const FullType(BuiltList, const [const FullType(PaymentEntity)]), () => new ListBuilder<PaymentEntity>())