import 'package:freezed_annotation/freezed_annotation.dart'; part 'circumference_model.freezed.dart'; part 'circumference_model.g.dart'; @freezed class CircumferenceModel with _$CircumferenceModel { const factory CircumferenceModel({ @JsonKey(name: "id") required int id, @JsonKey(name: "user_id") required int userId, @JsonKey(name: "chest_circumference") required int chestCircumference, @JsonKey(name: "waist_circumference") required int waistCircumference, @JsonKey(name: "hip_circumference") required int hipCircumference, @JsonKey(name: "created_at") required DateTime createdAt, @JsonKey(name: "updated_at") required DateTime updatedAt, }) = _CircumferenceModel; factory CircumferenceModel.fromJson(Map json) => _$CircumferenceModelFromJson(json); }