custom static method

Insertable<CustomerData> custom({
  1. Expression<int>? id,
  2. Expression<String>? code,
  3. Expression<String>? name,
  4. Expression<bool>? vip,
  5. Expression<String>? address,
  6. Expression<String>? phone,
  7. Expression<String>? email,
  8. Expression<String>? imagePath,
})

Implementation

static Insertable<CustomerData> custom({
  Expression<int>? id,
  Expression<String>? code,
  Expression<String>? name,
  Expression<bool>? vip,
  Expression<String>? address,
  Expression<String>? phone,
  Expression<String>? email,
  Expression<String>? imagePath,
}) {
  return RawValuesInsertable({
    if (id != null) 'id': id,
    if (code != null) 'code': code,
    if (name != null) 'name': name,
    if (vip != null) 'vip': vip,
    if (address != null) 'address': address,
    if (phone != null) 'phone': phone,
    if (email != null) 'email': email,
    if (imagePath != null) 'image_path': imagePath,
  });
}