custom static method
Insertable<Message>
custom({
- Expression<
String> ? messageId, - Expression<
String> ? senderId, - Expression<
String> ? targetId, - Expression<
Uint8List> ? payload, - Expression<
int> ? status, - Expression<
int> ? createdAt, - Expression<
int> ? ttl, - Expression<
String> ? signature, - Expression<
int> ? mediaType, - Expression<
String> ? mediaFileName, - Expression<
String> ? mediaMimeType, - Expression<
int> ? mediaFileSize, - Expression<
String> ? mediaHash, - Expression<
String> ? mediaLocalPath, - Expression<
int> ? mediaAvailability, - Expression<
Uint8List> ? mediaThumbnail, - Expression<
int> ? rowid,
Implementation
static Insertable<Message> custom({
Expression<String>? messageId,
Expression<String>? senderId,
Expression<String>? targetId,
Expression<Uint8List>? payload,
Expression<int>? status,
Expression<int>? createdAt,
Expression<int>? ttl,
Expression<String>? signature,
Expression<int>? mediaType,
Expression<String>? mediaFileName,
Expression<String>? mediaMimeType,
Expression<int>? mediaFileSize,
Expression<String>? mediaHash,
Expression<String>? mediaLocalPath,
Expression<int>? mediaAvailability,
Expression<Uint8List>? mediaThumbnail,
Expression<int>? rowid,
}) {
return RawValuesInsertable({
if (messageId != null) 'message_id': messageId,
if (senderId != null) 'sender_id': senderId,
if (targetId != null) 'target_id': targetId,
if (payload != null) 'payload': payload,
if (status != null) 'status': status,
if (createdAt != null) 'created_at': createdAt,
if (ttl != null) 'ttl': ttl,
if (signature != null) 'signature': signature,
if (mediaType != null) 'media_type': mediaType,
if (mediaFileName != null) 'media_file_name': mediaFileName,
if (mediaMimeType != null) 'media_mime_type': mediaMimeType,
if (mediaFileSize != null) 'media_file_size': mediaFileSize,
if (mediaHash != null) 'media_hash': mediaHash,
if (mediaLocalPath != null) 'media_local_path': mediaLocalPath,
if (mediaAvailability != null) 'media_availability': mediaAvailability,
if (mediaThumbnail != null) 'media_thumbnail': mediaThumbnail,
if (rowid != null) 'rowid': rowid,
});
}