bugfix(image): Перенос хранения картинок из бд в папку приложения
This commit is contained in:
@@ -75,11 +75,11 @@ class $CollectionsTable extends Collections
|
||||
);
|
||||
static const VerificationMeta _imageMeta = const VerificationMeta('image');
|
||||
@override
|
||||
late final GeneratedColumn<Uint8List> image = GeneratedColumn<Uint8List>(
|
||||
late final GeneratedColumn<String> image = GeneratedColumn<String>(
|
||||
'image',
|
||||
aliasedName,
|
||||
true,
|
||||
type: DriftSqlType.blob,
|
||||
type: DriftSqlType.string,
|
||||
requiredDuringInsert: false,
|
||||
);
|
||||
static const VerificationMeta _payloadMeta = const VerificationMeta(
|
||||
@@ -281,7 +281,7 @@ class $CollectionsTable extends Collections
|
||||
data['${effectivePrefix}desc'],
|
||||
)!,
|
||||
image: attachedDatabase.typeMapping.read(
|
||||
DriftSqlType.blob,
|
||||
DriftSqlType.string,
|
||||
data['${effectivePrefix}image'],
|
||||
),
|
||||
payload: attachedDatabase.typeMapping.read(
|
||||
@@ -328,7 +328,7 @@ class Collection extends DataClass implements Insertable<Collection> {
|
||||
final DateTime updatedAt;
|
||||
final String title;
|
||||
final String desc;
|
||||
final Uint8List? image;
|
||||
final String? image;
|
||||
final String? payload;
|
||||
final int likesCount;
|
||||
final bool isLiked;
|
||||
@@ -356,7 +356,7 @@ class Collection extends DataClass implements Insertable<Collection> {
|
||||
map['title'] = Variable<String>(title);
|
||||
map['desc'] = Variable<String>(desc);
|
||||
if (!nullToAbsent || image != null) {
|
||||
map['image'] = Variable<Uint8List>(image);
|
||||
map['image'] = Variable<String>(image);
|
||||
}
|
||||
if (!nullToAbsent || payload != null) {
|
||||
map['payload'] = Variable<String>(payload);
|
||||
@@ -399,7 +399,7 @@ class Collection extends DataClass implements Insertable<Collection> {
|
||||
updatedAt: serializer.fromJson<DateTime>(json['updatedAt']),
|
||||
title: serializer.fromJson<String>(json['title']),
|
||||
desc: serializer.fromJson<String>(json['desc']),
|
||||
image: serializer.fromJson<Uint8List?>(json['image']),
|
||||
image: serializer.fromJson<String?>(json['image']),
|
||||
payload: serializer.fromJson<String?>(json['payload']),
|
||||
likesCount: serializer.fromJson<int>(json['likesCount']),
|
||||
isLiked: serializer.fromJson<bool>(json['isLiked']),
|
||||
@@ -416,7 +416,7 @@ class Collection extends DataClass implements Insertable<Collection> {
|
||||
'updatedAt': serializer.toJson<DateTime>(updatedAt),
|
||||
'title': serializer.toJson<String>(title),
|
||||
'desc': serializer.toJson<String>(desc),
|
||||
'image': serializer.toJson<Uint8List?>(image),
|
||||
'image': serializer.toJson<String?>(image),
|
||||
'payload': serializer.toJson<String?>(payload),
|
||||
'likesCount': serializer.toJson<int>(likesCount),
|
||||
'isLiked': serializer.toJson<bool>(isLiked),
|
||||
@@ -431,7 +431,7 @@ class Collection extends DataClass implements Insertable<Collection> {
|
||||
DateTime? updatedAt,
|
||||
String? title,
|
||||
String? desc,
|
||||
Value<Uint8List?> image = const Value.absent(),
|
||||
Value<String?> image = const Value.absent(),
|
||||
Value<String?> payload = const Value.absent(),
|
||||
int? likesCount,
|
||||
bool? isLiked,
|
||||
@@ -495,7 +495,7 @@ class Collection extends DataClass implements Insertable<Collection> {
|
||||
updatedAt,
|
||||
title,
|
||||
desc,
|
||||
$driftBlobEquality.hash(image),
|
||||
image,
|
||||
payload,
|
||||
likesCount,
|
||||
isLiked,
|
||||
@@ -511,7 +511,7 @@ class Collection extends DataClass implements Insertable<Collection> {
|
||||
other.updatedAt == this.updatedAt &&
|
||||
other.title == this.title &&
|
||||
other.desc == this.desc &&
|
||||
$driftBlobEquality.equals(other.image, this.image) &&
|
||||
other.image == this.image &&
|
||||
other.payload == this.payload &&
|
||||
other.likesCount == this.likesCount &&
|
||||
other.isLiked == this.isLiked &&
|
||||
@@ -525,7 +525,7 @@ class CollectionsCompanion extends UpdateCompanion<Collection> {
|
||||
final Value<DateTime> updatedAt;
|
||||
final Value<String> title;
|
||||
final Value<String> desc;
|
||||
final Value<Uint8List?> image;
|
||||
final Value<String?> image;
|
||||
final Value<String?> payload;
|
||||
final Value<int> likesCount;
|
||||
final Value<bool> isLiked;
|
||||
@@ -567,7 +567,7 @@ class CollectionsCompanion extends UpdateCompanion<Collection> {
|
||||
Expression<DateTime>? updatedAt,
|
||||
Expression<String>? title,
|
||||
Expression<String>? desc,
|
||||
Expression<Uint8List>? image,
|
||||
Expression<String>? image,
|
||||
Expression<String>? payload,
|
||||
Expression<int>? likesCount,
|
||||
Expression<bool>? isLiked,
|
||||
@@ -597,7 +597,7 @@ class CollectionsCompanion extends UpdateCompanion<Collection> {
|
||||
Value<DateTime>? updatedAt,
|
||||
Value<String>? title,
|
||||
Value<String>? desc,
|
||||
Value<Uint8List?>? image,
|
||||
Value<String?>? image,
|
||||
Value<String?>? payload,
|
||||
Value<int>? likesCount,
|
||||
Value<bool>? isLiked,
|
||||
@@ -640,7 +640,7 @@ class CollectionsCompanion extends UpdateCompanion<Collection> {
|
||||
map['desc'] = Variable<String>(desc.value);
|
||||
}
|
||||
if (image.present) {
|
||||
map['image'] = Variable<Uint8List>(image.value);
|
||||
map['image'] = Variable<String>(image.value);
|
||||
}
|
||||
if (payload.present) {
|
||||
map['payload'] = Variable<String>(payload.value);
|
||||
@@ -749,14 +749,13 @@ class $TicketsTable extends Tickets with TableInfo<$TicketsTable, Ticket> {
|
||||
'questionImage',
|
||||
);
|
||||
@override
|
||||
late final GeneratedColumn<Uint8List> questionImage =
|
||||
GeneratedColumn<Uint8List>(
|
||||
'question_image',
|
||||
aliasedName,
|
||||
true,
|
||||
type: DriftSqlType.blob,
|
||||
requiredDuringInsert: false,
|
||||
);
|
||||
late final GeneratedColumn<String> questionImage = GeneratedColumn<String>(
|
||||
'question_image',
|
||||
aliasedName,
|
||||
true,
|
||||
type: DriftSqlType.string,
|
||||
requiredDuringInsert: false,
|
||||
);
|
||||
static const VerificationMeta _answerMeta = const VerificationMeta('answer');
|
||||
@override
|
||||
late final GeneratedColumn<String> answer = GeneratedColumn<String>(
|
||||
@@ -770,14 +769,13 @@ class $TicketsTable extends Tickets with TableInfo<$TicketsTable, Ticket> {
|
||||
'answerImage',
|
||||
);
|
||||
@override
|
||||
late final GeneratedColumn<Uint8List> answerImage =
|
||||
GeneratedColumn<Uint8List>(
|
||||
'answer_image',
|
||||
aliasedName,
|
||||
true,
|
||||
type: DriftSqlType.blob,
|
||||
requiredDuringInsert: false,
|
||||
);
|
||||
late final GeneratedColumn<String> answerImage = GeneratedColumn<String>(
|
||||
'answer_image',
|
||||
aliasedName,
|
||||
true,
|
||||
type: DriftSqlType.string,
|
||||
requiredDuringInsert: false,
|
||||
);
|
||||
static const VerificationMeta _collectionIdMeta = const VerificationMeta(
|
||||
'collectionId',
|
||||
);
|
||||
@@ -924,7 +922,7 @@ class $TicketsTable extends Tickets with TableInfo<$TicketsTable, Ticket> {
|
||||
data['${effectivePrefix}question'],
|
||||
)!,
|
||||
questionImage: attachedDatabase.typeMapping.read(
|
||||
DriftSqlType.blob,
|
||||
DriftSqlType.string,
|
||||
data['${effectivePrefix}question_image'],
|
||||
),
|
||||
answer:
|
||||
@@ -933,7 +931,7 @@ class $TicketsTable extends Tickets with TableInfo<$TicketsTable, Ticket> {
|
||||
data['${effectivePrefix}answer'],
|
||||
)!,
|
||||
answerImage: attachedDatabase.typeMapping.read(
|
||||
DriftSqlType.blob,
|
||||
DriftSqlType.string,
|
||||
data['${effectivePrefix}answer_image'],
|
||||
),
|
||||
collectionId:
|
||||
@@ -965,9 +963,9 @@ class Ticket extends DataClass implements Insertable<Ticket> {
|
||||
/// Дата последней модификации
|
||||
final DateTime updatedAt;
|
||||
final String question;
|
||||
final Uint8List? questionImage;
|
||||
final String? questionImage;
|
||||
final String answer;
|
||||
final Uint8List? answerImage;
|
||||
final String? answerImage;
|
||||
final String collectionId;
|
||||
final double progress;
|
||||
const Ticket({
|
||||
@@ -989,11 +987,11 @@ class Ticket extends DataClass implements Insertable<Ticket> {
|
||||
map['updated_at'] = Variable<DateTime>(updatedAt);
|
||||
map['question'] = Variable<String>(question);
|
||||
if (!nullToAbsent || questionImage != null) {
|
||||
map['question_image'] = Variable<Uint8List>(questionImage);
|
||||
map['question_image'] = Variable<String>(questionImage);
|
||||
}
|
||||
map['answer'] = Variable<String>(answer);
|
||||
if (!nullToAbsent || answerImage != null) {
|
||||
map['answer_image'] = Variable<Uint8List>(answerImage);
|
||||
map['answer_image'] = Variable<String>(answerImage);
|
||||
}
|
||||
map['collection_id'] = Variable<String>(collectionId);
|
||||
map['progress'] = Variable<double>(progress);
|
||||
@@ -1030,9 +1028,9 @@ class Ticket extends DataClass implements Insertable<Ticket> {
|
||||
createdAt: serializer.fromJson<DateTime>(json['createdAt']),
|
||||
updatedAt: serializer.fromJson<DateTime>(json['updatedAt']),
|
||||
question: serializer.fromJson<String>(json['question']),
|
||||
questionImage: serializer.fromJson<Uint8List?>(json['questionImage']),
|
||||
questionImage: serializer.fromJson<String?>(json['questionImage']),
|
||||
answer: serializer.fromJson<String>(json['answer']),
|
||||
answerImage: serializer.fromJson<Uint8List?>(json['answerImage']),
|
||||
answerImage: serializer.fromJson<String?>(json['answerImage']),
|
||||
collectionId: serializer.fromJson<String>(json['collectionId']),
|
||||
progress: serializer.fromJson<double>(json['progress']),
|
||||
);
|
||||
@@ -1045,9 +1043,9 @@ class Ticket extends DataClass implements Insertable<Ticket> {
|
||||
'createdAt': serializer.toJson<DateTime>(createdAt),
|
||||
'updatedAt': serializer.toJson<DateTime>(updatedAt),
|
||||
'question': serializer.toJson<String>(question),
|
||||
'questionImage': serializer.toJson<Uint8List?>(questionImage),
|
||||
'questionImage': serializer.toJson<String?>(questionImage),
|
||||
'answer': serializer.toJson<String>(answer),
|
||||
'answerImage': serializer.toJson<Uint8List?>(answerImage),
|
||||
'answerImage': serializer.toJson<String?>(answerImage),
|
||||
'collectionId': serializer.toJson<String>(collectionId),
|
||||
'progress': serializer.toJson<double>(progress),
|
||||
};
|
||||
@@ -1058,9 +1056,9 @@ class Ticket extends DataClass implements Insertable<Ticket> {
|
||||
DateTime? createdAt,
|
||||
DateTime? updatedAt,
|
||||
String? question,
|
||||
Value<Uint8List?> questionImage = const Value.absent(),
|
||||
Value<String?> questionImage = const Value.absent(),
|
||||
String? answer,
|
||||
Value<Uint8List?> answerImage = const Value.absent(),
|
||||
Value<String?> answerImage = const Value.absent(),
|
||||
String? collectionId,
|
||||
double? progress,
|
||||
}) => Ticket(
|
||||
@@ -1118,9 +1116,9 @@ class Ticket extends DataClass implements Insertable<Ticket> {
|
||||
createdAt,
|
||||
updatedAt,
|
||||
question,
|
||||
$driftBlobEquality.hash(questionImage),
|
||||
questionImage,
|
||||
answer,
|
||||
$driftBlobEquality.hash(answerImage),
|
||||
answerImage,
|
||||
collectionId,
|
||||
progress,
|
||||
);
|
||||
@@ -1132,9 +1130,9 @@ class Ticket extends DataClass implements Insertable<Ticket> {
|
||||
other.createdAt == this.createdAt &&
|
||||
other.updatedAt == this.updatedAt &&
|
||||
other.question == this.question &&
|
||||
$driftBlobEquality.equals(other.questionImage, this.questionImage) &&
|
||||
other.questionImage == this.questionImage &&
|
||||
other.answer == this.answer &&
|
||||
$driftBlobEquality.equals(other.answerImage, this.answerImage) &&
|
||||
other.answerImage == this.answerImage &&
|
||||
other.collectionId == this.collectionId &&
|
||||
other.progress == this.progress);
|
||||
}
|
||||
@@ -1144,9 +1142,9 @@ class TicketsCompanion extends UpdateCompanion<Ticket> {
|
||||
final Value<DateTime> createdAt;
|
||||
final Value<DateTime> updatedAt;
|
||||
final Value<String> question;
|
||||
final Value<Uint8List?> questionImage;
|
||||
final Value<String?> questionImage;
|
||||
final Value<String> answer;
|
||||
final Value<Uint8List?> answerImage;
|
||||
final Value<String?> answerImage;
|
||||
final Value<String> collectionId;
|
||||
final Value<double> progress;
|
||||
final Value<int> rowid;
|
||||
@@ -1181,9 +1179,9 @@ class TicketsCompanion extends UpdateCompanion<Ticket> {
|
||||
Expression<DateTime>? createdAt,
|
||||
Expression<DateTime>? updatedAt,
|
||||
Expression<String>? question,
|
||||
Expression<Uint8List>? questionImage,
|
||||
Expression<String>? questionImage,
|
||||
Expression<String>? answer,
|
||||
Expression<Uint8List>? answerImage,
|
||||
Expression<String>? answerImage,
|
||||
Expression<String>? collectionId,
|
||||
Expression<double>? progress,
|
||||
Expression<int>? rowid,
|
||||
@@ -1207,9 +1205,9 @@ class TicketsCompanion extends UpdateCompanion<Ticket> {
|
||||
Value<DateTime>? createdAt,
|
||||
Value<DateTime>? updatedAt,
|
||||
Value<String>? question,
|
||||
Value<Uint8List?>? questionImage,
|
||||
Value<String?>? questionImage,
|
||||
Value<String>? answer,
|
||||
Value<Uint8List?>? answerImage,
|
||||
Value<String?>? answerImage,
|
||||
Value<String>? collectionId,
|
||||
Value<double>? progress,
|
||||
Value<int>? rowid,
|
||||
@@ -1244,13 +1242,13 @@ class TicketsCompanion extends UpdateCompanion<Ticket> {
|
||||
map['question'] = Variable<String>(question.value);
|
||||
}
|
||||
if (questionImage.present) {
|
||||
map['question_image'] = Variable<Uint8List>(questionImage.value);
|
||||
map['question_image'] = Variable<String>(questionImage.value);
|
||||
}
|
||||
if (answer.present) {
|
||||
map['answer'] = Variable<String>(answer.value);
|
||||
}
|
||||
if (answerImage.present) {
|
||||
map['answer_image'] = Variable<Uint8List>(answerImage.value);
|
||||
map['answer_image'] = Variable<String>(answerImage.value);
|
||||
}
|
||||
if (collectionId.present) {
|
||||
map['collection_id'] = Variable<String>(collectionId.value);
|
||||
@@ -1318,7 +1316,7 @@ typedef $$CollectionsTableCreateCompanionBuilder =
|
||||
Value<DateTime> updatedAt,
|
||||
required String title,
|
||||
required String desc,
|
||||
Value<Uint8List?> image,
|
||||
Value<String?> image,
|
||||
Value<String?> payload,
|
||||
Value<int> likesCount,
|
||||
Value<bool> isLiked,
|
||||
@@ -1333,7 +1331,7 @@ typedef $$CollectionsTableUpdateCompanionBuilder =
|
||||
Value<DateTime> updatedAt,
|
||||
Value<String> title,
|
||||
Value<String> desc,
|
||||
Value<Uint8List?> image,
|
||||
Value<String?> image,
|
||||
Value<String?> payload,
|
||||
Value<int> likesCount,
|
||||
Value<bool> isLiked,
|
||||
@@ -1400,7 +1398,7 @@ class $$CollectionsTableFilterComposer
|
||||
builder: (column) => ColumnFilters(column),
|
||||
);
|
||||
|
||||
ColumnFilters<Uint8List> get image => $composableBuilder(
|
||||
ColumnFilters<String> get image => $composableBuilder(
|
||||
column: $table.image,
|
||||
builder: (column) => ColumnFilters(column),
|
||||
);
|
||||
@@ -1490,7 +1488,7 @@ class $$CollectionsTableOrderingComposer
|
||||
builder: (column) => ColumnOrderings(column),
|
||||
);
|
||||
|
||||
ColumnOrderings<Uint8List> get image => $composableBuilder(
|
||||
ColumnOrderings<String> get image => $composableBuilder(
|
||||
column: $table.image,
|
||||
builder: (column) => ColumnOrderings(column),
|
||||
);
|
||||
@@ -1545,7 +1543,7 @@ class $$CollectionsTableAnnotationComposer
|
||||
GeneratedColumn<String> get desc =>
|
||||
$composableBuilder(column: $table.desc, builder: (column) => column);
|
||||
|
||||
GeneratedColumn<Uint8List> get image =>
|
||||
GeneratedColumn<String> get image =>
|
||||
$composableBuilder(column: $table.image, builder: (column) => column);
|
||||
|
||||
GeneratedColumn<String> get payload =>
|
||||
@@ -1627,7 +1625,7 @@ class $$CollectionsTableTableManager
|
||||
Value<DateTime> updatedAt = const Value.absent(),
|
||||
Value<String> title = const Value.absent(),
|
||||
Value<String> desc = const Value.absent(),
|
||||
Value<Uint8List?> image = const Value.absent(),
|
||||
Value<String?> image = const Value.absent(),
|
||||
Value<String?> payload = const Value.absent(),
|
||||
Value<int> likesCount = const Value.absent(),
|
||||
Value<bool> isLiked = const Value.absent(),
|
||||
@@ -1655,7 +1653,7 @@ class $$CollectionsTableTableManager
|
||||
Value<DateTime> updatedAt = const Value.absent(),
|
||||
required String title,
|
||||
required String desc,
|
||||
Value<Uint8List?> image = const Value.absent(),
|
||||
Value<String?> image = const Value.absent(),
|
||||
Value<String?> payload = const Value.absent(),
|
||||
Value<int> likesCount = const Value.absent(),
|
||||
Value<bool> isLiked = const Value.absent(),
|
||||
@@ -1743,9 +1741,9 @@ typedef $$TicketsTableCreateCompanionBuilder =
|
||||
Value<DateTime> createdAt,
|
||||
Value<DateTime> updatedAt,
|
||||
required String question,
|
||||
Value<Uint8List?> questionImage,
|
||||
Value<String?> questionImage,
|
||||
required String answer,
|
||||
Value<Uint8List?> answerImage,
|
||||
Value<String?> answerImage,
|
||||
required String collectionId,
|
||||
Value<double> progress,
|
||||
Value<int> rowid,
|
||||
@@ -1756,9 +1754,9 @@ typedef $$TicketsTableUpdateCompanionBuilder =
|
||||
Value<DateTime> createdAt,
|
||||
Value<DateTime> updatedAt,
|
||||
Value<String> question,
|
||||
Value<Uint8List?> questionImage,
|
||||
Value<String?> questionImage,
|
||||
Value<String> answer,
|
||||
Value<Uint8List?> answerImage,
|
||||
Value<String?> answerImage,
|
||||
Value<String> collectionId,
|
||||
Value<double> progress,
|
||||
Value<int> rowid,
|
||||
@@ -1817,7 +1815,7 @@ class $$TicketsTableFilterComposer
|
||||
builder: (column) => ColumnFilters(column),
|
||||
);
|
||||
|
||||
ColumnFilters<Uint8List> get questionImage => $composableBuilder(
|
||||
ColumnFilters<String> get questionImage => $composableBuilder(
|
||||
column: $table.questionImage,
|
||||
builder: (column) => ColumnFilters(column),
|
||||
);
|
||||
@@ -1827,7 +1825,7 @@ class $$TicketsTableFilterComposer
|
||||
builder: (column) => ColumnFilters(column),
|
||||
);
|
||||
|
||||
ColumnFilters<Uint8List> get answerImage => $composableBuilder(
|
||||
ColumnFilters<String> get answerImage => $composableBuilder(
|
||||
column: $table.answerImage,
|
||||
builder: (column) => ColumnFilters(column),
|
||||
);
|
||||
@@ -1890,7 +1888,7 @@ class $$TicketsTableOrderingComposer
|
||||
builder: (column) => ColumnOrderings(column),
|
||||
);
|
||||
|
||||
ColumnOrderings<Uint8List> get questionImage => $composableBuilder(
|
||||
ColumnOrderings<String> get questionImage => $composableBuilder(
|
||||
column: $table.questionImage,
|
||||
builder: (column) => ColumnOrderings(column),
|
||||
);
|
||||
@@ -1900,7 +1898,7 @@ class $$TicketsTableOrderingComposer
|
||||
builder: (column) => ColumnOrderings(column),
|
||||
);
|
||||
|
||||
ColumnOrderings<Uint8List> get answerImage => $composableBuilder(
|
||||
ColumnOrderings<String> get answerImage => $composableBuilder(
|
||||
column: $table.answerImage,
|
||||
builder: (column) => ColumnOrderings(column),
|
||||
);
|
||||
@@ -1955,7 +1953,7 @@ class $$TicketsTableAnnotationComposer
|
||||
GeneratedColumn<String> get question =>
|
||||
$composableBuilder(column: $table.question, builder: (column) => column);
|
||||
|
||||
GeneratedColumn<Uint8List> get questionImage => $composableBuilder(
|
||||
GeneratedColumn<String> get questionImage => $composableBuilder(
|
||||
column: $table.questionImage,
|
||||
builder: (column) => column,
|
||||
);
|
||||
@@ -1963,7 +1961,7 @@ class $$TicketsTableAnnotationComposer
|
||||
GeneratedColumn<String> get answer =>
|
||||
$composableBuilder(column: $table.answer, builder: (column) => column);
|
||||
|
||||
GeneratedColumn<Uint8List> get answerImage => $composableBuilder(
|
||||
GeneratedColumn<String> get answerImage => $composableBuilder(
|
||||
column: $table.answerImage,
|
||||
builder: (column) => column,
|
||||
);
|
||||
@@ -2027,9 +2025,9 @@ class $$TicketsTableTableManager
|
||||
Value<DateTime> createdAt = const Value.absent(),
|
||||
Value<DateTime> updatedAt = const Value.absent(),
|
||||
Value<String> question = const Value.absent(),
|
||||
Value<Uint8List?> questionImage = const Value.absent(),
|
||||
Value<String?> questionImage = const Value.absent(),
|
||||
Value<String> answer = const Value.absent(),
|
||||
Value<Uint8List?> answerImage = const Value.absent(),
|
||||
Value<String?> answerImage = const Value.absent(),
|
||||
Value<String> collectionId = const Value.absent(),
|
||||
Value<double> progress = const Value.absent(),
|
||||
Value<int> rowid = const Value.absent(),
|
||||
@@ -2051,9 +2049,9 @@ class $$TicketsTableTableManager
|
||||
Value<DateTime> createdAt = const Value.absent(),
|
||||
Value<DateTime> updatedAt = const Value.absent(),
|
||||
required String question,
|
||||
Value<Uint8List?> questionImage = const Value.absent(),
|
||||
Value<String?> questionImage = const Value.absent(),
|
||||
required String answer,
|
||||
Value<Uint8List?> answerImage = const Value.absent(),
|
||||
Value<String?> answerImage = const Value.absent(),
|
||||
required String collectionId,
|
||||
Value<double> progress = const Value.absent(),
|
||||
Value<int> rowid = const Value.absent(),
|
||||
|
||||
Reference in New Issue
Block a user