custom static method

Insertable<Group> custom({
  1. Expression<String>? groupId,
  2. Expression<String>? displayName,
  3. Expression<int>? discoveredAt,
  4. Expression<int>? lastSeenAt,
  5. Expression<int>? memberCount,
  6. Expression<bool>? isSubscribed,
  7. Expression<String>? metadata,
  8. Expression<int>? rowid,
})

Implementation

static Insertable<Group> custom({
  Expression<String>? groupId,
  Expression<String>? displayName,
  Expression<int>? discoveredAt,
  Expression<int>? lastSeenAt,
  Expression<int>? memberCount,
  Expression<bool>? isSubscribed,
  Expression<String>? metadata,
  Expression<int>? rowid,
}) {
  return RawValuesInsertable({
    if (groupId != null) 'group_id': groupId,
    if (displayName != null) 'display_name': displayName,
    if (discoveredAt != null) 'discovered_at': discoveredAt,
    if (lastSeenAt != null) 'last_seen_at': lastSeenAt,
    if (memberCount != null) 'member_count': memberCount,
    if (isSubscribed != null) 'is_subscribed': isSubscribed,
    if (metadata != null) 'metadata': metadata,
    if (rowid != null) 'rowid': rowid,
  });
}