MessagesCompanion.insert constructor

MessagesCompanion.insert({
  1. required String messageId,
  2. required String senderId,
  3. required String targetId,
  4. required Uint8List payload,
  5. Value<int> status = const Value.absent(),
  6. required int createdAt,
  7. required int ttl,
  8. Value<String?> signature = const Value.absent(),
  9. Value<int> mediaType = const Value.absent(),
  10. Value<String?> mediaFileName = const Value.absent(),
  11. Value<String?> mediaMimeType = const Value.absent(),
  12. Value<int?> mediaFileSize = const Value.absent(),
  13. Value<String?> mediaHash = const Value.absent(),
  14. Value<String?> mediaLocalPath = const Value.absent(),
  15. Value<int> mediaAvailability = const Value.absent(),
  16. Value<Uint8List?> mediaThumbnail = const Value.absent(),
  17. Value<int> rowid = const Value.absent(),
})

Implementation

MessagesCompanion.insert({
  required String messageId,
  required String senderId,
  required String targetId,
  required Uint8List payload,
  this.status = const Value.absent(),
  required int createdAt,
  required int ttl,
  this.signature = const Value.absent(),
  this.mediaType = const Value.absent(),
  this.mediaFileName = const Value.absent(),
  this.mediaMimeType = const Value.absent(),
  this.mediaFileSize = const Value.absent(),
  this.mediaHash = const Value.absent(),
  this.mediaLocalPath = const Value.absent(),
  this.mediaAvailability = const Value.absent(),
  this.mediaThumbnail = const Value.absent(),
  this.rowid = const Value.absent(),
}) : messageId = Value(messageId),
     senderId = Value(senderId),
     targetId = Value(targetId),
     payload = Value(payload),
     createdAt = Value(createdAt),
     ttl = Value(ttl);