custom static method
Insertable<Node>
custom(
{ - Expression<String>? nodeId,
- Expression<int>? role,
- Expression<String>? groupId,
- Expression<int>? lastSeen,
- Expression<int>? hopCount,
- Expression<String>? displayName,
- Expression<int>? batteryLevel,
- Expression<bool>? hasInternetAccess,
- Expression<String>? metadata,
- Expression<int>? rowid,
})
Implementation
static Insertable<Node> custom({
Expression<String>? nodeId,
Expression<int>? role,
Expression<String>? groupId,
Expression<int>? lastSeen,
Expression<int>? hopCount,
Expression<String>? displayName,
Expression<int>? batteryLevel,
Expression<bool>? hasInternetAccess,
Expression<String>? metadata,
Expression<int>? rowid,
}) {
return RawValuesInsertable({
if (nodeId != null) 'node_id': nodeId,
if (role != null) 'role': role,
if (groupId != null) 'group_id': groupId,
if (lastSeen != null) 'last_seen': lastSeen,
if (hopCount != null) 'hop_count': hopCount,
if (displayName != null) 'display_name': displayName,
if (batteryLevel != null) 'battery_level': batteryLevel,
if (hasInternetAccess != null) 'has_internet_access': hasInternetAccess,
if (metadata != null) 'metadata': metadata,
if (rowid != null) 'rowid': rowid,
});
}