custom static method

Insertable<SalesOrderData> custom({
  1. Expression<int>? id,
  2. Expression<DateTime>? orderDateTime,
  3. Expression<double>? amount,
  4. Expression<double>? taxAmount,
  5. Expression<String>? status,
  6. Expression<int>? sellerId,
  7. Expression<int>? customerId,
})

Implementation

static Insertable<SalesOrderData> custom({
  Expression<int>? id,
  Expression<DateTime>? orderDateTime,
  Expression<double>? amount,
  Expression<double>? taxAmount,
  Expression<String>? status,
  Expression<int>? sellerId,
  Expression<int>? customerId,
}) {
  return RawValuesInsertable({
    if (id != null) 'id': id,
    if (orderDateTime != null) 'order_date_time': orderDateTime,
    if (amount != null) 'amount': amount,
    if (taxAmount != null) 'tax_amount': taxAmount,
    if (status != null) 'status': status,
    if (sellerId != null) 'seller_id': sellerId,
    if (customerId != null) 'customer_id': customerId,
  });
}