# Functions

And groups predicates with the AND operator between them.
ByChannelCode orders the results by the channel_code field.
ByChannelErrorCode orders the results by the channel_error_code field.
ByChannelErrorMsg orders the results by the channel_error_msg field.
ByChannelNotifyData orders the results by the channel_notify_data field.
ByCreatedAt orders the results by the created_at field.
ByDeletedAt orders the results by the deleted_at field.
ByID orders the results by the id field.
ByNo orders the results by the no field.
ByOrderID orders the results by the order_id field.
ByStatus orders the results by the status field.
ByUpdatedAt orders the results by the updated_at field.
ByUserIP orders the results by the user_ip field.
ChannelCode applies equality check predicate on the "channel_code" field.
ChannelCodeContains applies the Contains predicate on the "channel_code" field.
ChannelCodeContainsFold applies the ContainsFold predicate on the "channel_code" field.
ChannelCodeEQ applies the EQ predicate on the "channel_code" field.
ChannelCodeEqualFold applies the EqualFold predicate on the "channel_code" field.
ChannelCodeGT applies the GT predicate on the "channel_code" field.
ChannelCodeGTE applies the GTE predicate on the "channel_code" field.
ChannelCodeHasPrefix applies the HasPrefix predicate on the "channel_code" field.
ChannelCodeHasSuffix applies the HasSuffix predicate on the "channel_code" field.
ChannelCodeIn applies the In predicate on the "channel_code" field.
ChannelCodeLT applies the LT predicate on the "channel_code" field.
ChannelCodeLTE applies the LTE predicate on the "channel_code" field.
ChannelCodeNEQ applies the NEQ predicate on the "channel_code" field.
ChannelCodeNotIn applies the NotIn predicate on the "channel_code" field.
ChannelErrorCode applies equality check predicate on the "channel_error_code" field.
ChannelErrorCodeContains applies the Contains predicate on the "channel_error_code" field.
ChannelErrorCodeContainsFold applies the ContainsFold predicate on the "channel_error_code" field.
ChannelErrorCodeEQ applies the EQ predicate on the "channel_error_code" field.
ChannelErrorCodeEqualFold applies the EqualFold predicate on the "channel_error_code" field.
ChannelErrorCodeGT applies the GT predicate on the "channel_error_code" field.
ChannelErrorCodeGTE applies the GTE predicate on the "channel_error_code" field.
ChannelErrorCodeHasPrefix applies the HasPrefix predicate on the "channel_error_code" field.
ChannelErrorCodeHasSuffix applies the HasSuffix predicate on the "channel_error_code" field.
ChannelErrorCodeIn applies the In predicate on the "channel_error_code" field.
ChannelErrorCodeIsNil applies the IsNil predicate on the "channel_error_code" field.
ChannelErrorCodeLT applies the LT predicate on the "channel_error_code" field.
ChannelErrorCodeLTE applies the LTE predicate on the "channel_error_code" field.
ChannelErrorCodeNEQ applies the NEQ predicate on the "channel_error_code" field.
ChannelErrorCodeNotIn applies the NotIn predicate on the "channel_error_code" field.
ChannelErrorCodeNotNil applies the NotNil predicate on the "channel_error_code" field.
ChannelErrorMsg applies equality check predicate on the "channel_error_msg" field.
ChannelErrorMsgContains applies the Contains predicate on the "channel_error_msg" field.
ChannelErrorMsgContainsFold applies the ContainsFold predicate on the "channel_error_msg" field.
ChannelErrorMsgEQ applies the EQ predicate on the "channel_error_msg" field.
ChannelErrorMsgEqualFold applies the EqualFold predicate on the "channel_error_msg" field.
ChannelErrorMsgGT applies the GT predicate on the "channel_error_msg" field.
ChannelErrorMsgGTE applies the GTE predicate on the "channel_error_msg" field.
ChannelErrorMsgHasPrefix applies the HasPrefix predicate on the "channel_error_msg" field.
ChannelErrorMsgHasSuffix applies the HasSuffix predicate on the "channel_error_msg" field.
ChannelErrorMsgIn applies the In predicate on the "channel_error_msg" field.
ChannelErrorMsgIsNil applies the IsNil predicate on the "channel_error_msg" field.
ChannelErrorMsgLT applies the LT predicate on the "channel_error_msg" field.
ChannelErrorMsgLTE applies the LTE predicate on the "channel_error_msg" field.
ChannelErrorMsgNEQ applies the NEQ predicate on the "channel_error_msg" field.
ChannelErrorMsgNotIn applies the NotIn predicate on the "channel_error_msg" field.
ChannelErrorMsgNotNil applies the NotNil predicate on the "channel_error_msg" field.
ChannelExtrasIsNil applies the IsNil predicate on the "channel_extras" field.
ChannelExtrasNotNil applies the NotNil predicate on the "channel_extras" field.
ChannelNotifyData applies equality check predicate on the "channel_notify_data" field.
ChannelNotifyDataContains applies the Contains predicate on the "channel_notify_data" field.
ChannelNotifyDataContainsFold applies the ContainsFold predicate on the "channel_notify_data" field.
ChannelNotifyDataEQ applies the EQ predicate on the "channel_notify_data" field.
ChannelNotifyDataEqualFold applies the EqualFold predicate on the "channel_notify_data" field.
ChannelNotifyDataGT applies the GT predicate on the "channel_notify_data" field.
ChannelNotifyDataGTE applies the GTE predicate on the "channel_notify_data" field.
ChannelNotifyDataHasPrefix applies the HasPrefix predicate on the "channel_notify_data" field.
ChannelNotifyDataHasSuffix applies the HasSuffix predicate on the "channel_notify_data" field.
ChannelNotifyDataIn applies the In predicate on the "channel_notify_data" field.
ChannelNotifyDataIsNil applies the IsNil predicate on the "channel_notify_data" field.
ChannelNotifyDataLT applies the LT predicate on the "channel_notify_data" field.
ChannelNotifyDataLTE applies the LTE predicate on the "channel_notify_data" field.
ChannelNotifyDataNEQ applies the NEQ predicate on the "channel_notify_data" field.
ChannelNotifyDataNotIn applies the NotIn predicate on the "channel_notify_data" field.
ChannelNotifyDataNotNil applies the NotNil predicate on the "channel_notify_data" field.
CreatedAt applies equality check predicate on the "created_at" field.
CreatedAtEQ applies the EQ predicate on the "created_at" field.
CreatedAtGT applies the GT predicate on the "created_at" field.
CreatedAtGTE applies the GTE predicate on the "created_at" field.
CreatedAtIn applies the In predicate on the "created_at" field.
CreatedAtLT applies the LT predicate on the "created_at" field.
CreatedAtLTE applies the LTE predicate on the "created_at" field.
CreatedAtNEQ applies the NEQ predicate on the "created_at" field.
CreatedAtNotIn applies the NotIn predicate on the "created_at" field.
DeletedAt applies equality check predicate on the "deleted_at" field.
DeletedAtEQ applies the EQ predicate on the "deleted_at" field.
DeletedAtGT applies the GT predicate on the "deleted_at" field.
DeletedAtGTE applies the GTE predicate on the "deleted_at" field.
DeletedAtIn applies the In predicate on the "deleted_at" field.
DeletedAtIsNil applies the IsNil predicate on the "deleted_at" field.
DeletedAtLT applies the LT predicate on the "deleted_at" field.
DeletedAtLTE applies the LTE predicate on the "deleted_at" field.
DeletedAtNEQ applies the NEQ predicate on the "deleted_at" field.
DeletedAtNotIn applies the NotIn predicate on the "deleted_at" field.
DeletedAtNotNil applies the NotNil predicate on the "deleted_at" field.
ID filters vertices based on their ID field.
IDEQ applies the EQ predicate on the ID field.
IDGT applies the GT predicate on the ID field.
IDGTE applies the GTE predicate on the ID field.
IDIn applies the In predicate on the ID field.
IDLT applies the LT predicate on the ID field.
IDLTE applies the LTE predicate on the ID field.
IDNEQ applies the NEQ predicate on the ID field.
IDNotIn applies the NotIn predicate on the ID field.
No applies equality check predicate on the "no" field.
NoContains applies the Contains predicate on the "no" field.
NoContainsFold applies the ContainsFold predicate on the "no" field.
NoEQ applies the EQ predicate on the "no" field.
NoEqualFold applies the EqualFold predicate on the "no" field.
NoGT applies the GT predicate on the "no" field.
NoGTE applies the GTE predicate on the "no" field.
NoHasPrefix applies the HasPrefix predicate on the "no" field.
NoHasSuffix applies the HasSuffix predicate on the "no" field.
NoIn applies the In predicate on the "no" field.
NoLT applies the LT predicate on the "no" field.
NoLTE applies the LTE predicate on the "no" field.
NoNEQ applies the NEQ predicate on the "no" field.
NoNotIn applies the NotIn predicate on the "no" field.
Not applies the not operator on the given predicate.
Or groups predicates with the OR operator between them.
OrderID applies equality check predicate on the "order_id" field.
OrderIDEQ applies the EQ predicate on the "order_id" field.
OrderIDGT applies the GT predicate on the "order_id" field.
OrderIDGTE applies the GTE predicate on the "order_id" field.
OrderIDIn applies the In predicate on the "order_id" field.
OrderIDLT applies the LT predicate on the "order_id" field.
OrderIDLTE applies the LTE predicate on the "order_id" field.
OrderIDNEQ applies the NEQ predicate on the "order_id" field.
OrderIDNotIn applies the NotIn predicate on the "order_id" field.
Status applies equality check predicate on the "status" field.
StatusEQ applies the EQ predicate on the "status" field.
StatusGT applies the GT predicate on the "status" field.
StatusGTE applies the GTE predicate on the "status" field.
StatusIn applies the In predicate on the "status" field.
StatusIsNil applies the IsNil predicate on the "status" field.
StatusLT applies the LT predicate on the "status" field.
StatusLTE applies the LTE predicate on the "status" field.
StatusNEQ applies the NEQ predicate on the "status" field.
StatusNotIn applies the NotIn predicate on the "status" field.
StatusNotNil applies the NotNil predicate on the "status" field.
UpdatedAt applies equality check predicate on the "updated_at" field.
UpdatedAtEQ applies the EQ predicate on the "updated_at" field.
UpdatedAtGT applies the GT predicate on the "updated_at" field.
UpdatedAtGTE applies the GTE predicate on the "updated_at" field.
UpdatedAtIn applies the In predicate on the "updated_at" field.
UpdatedAtLT applies the LT predicate on the "updated_at" field.
UpdatedAtLTE applies the LTE predicate on the "updated_at" field.
UpdatedAtNEQ applies the NEQ predicate on the "updated_at" field.
UpdatedAtNotIn applies the NotIn predicate on the "updated_at" field.
UserIP applies equality check predicate on the "user_ip" field.
UserIPContains applies the Contains predicate on the "user_ip" field.
UserIPContainsFold applies the ContainsFold predicate on the "user_ip" field.
UserIPEQ applies the EQ predicate on the "user_ip" field.
UserIPEqualFold applies the EqualFold predicate on the "user_ip" field.
UserIPGT applies the GT predicate on the "user_ip" field.
UserIPGTE applies the GTE predicate on the "user_ip" field.
UserIPHasPrefix applies the HasPrefix predicate on the "user_ip" field.
UserIPHasSuffix applies the HasSuffix predicate on the "user_ip" field.
UserIPIn applies the In predicate on the "user_ip" field.
UserIPLT applies the LT predicate on the "user_ip" field.
UserIPLTE applies the LTE predicate on the "user_ip" field.
UserIPNEQ applies the NEQ predicate on the "user_ip" field.
UserIPNotIn applies the NotIn predicate on the "user_ip" field.
ValidColumn reports if the column name is valid (part of the table columns).

# Constants

FieldChannelCode holds the string denoting the channel_code field in the database.
FieldChannelErrorCode holds the string denoting the channel_error_code field in the database.
FieldChannelErrorMsg holds the string denoting the channel_error_msg field in the database.
FieldChannelExtras holds the string denoting the channel_extras field in the database.
FieldChannelNotifyData holds the string denoting the channel_notify_data field in the database.
FieldCreatedAt holds the string denoting the created_at field in the database.
FieldDeletedAt holds the string denoting the deleted_at field in the database.
FieldID holds the string denoting the id field in the database.
FieldNo holds the string denoting the no field in the database.
FieldOrderID holds the string denoting the order_id field in the database.
FieldStatus holds the string denoting the status field in the database.
FieldUpdatedAt holds the string denoting the updated_at field in the database.
FieldUserIP holds the string denoting the user_ip field in the database.
Label holds the string label denoting the orderextension type in the database.
Table holds the table name of the orderextension in the database.

# Variables

Columns holds all SQL columns for orderextension fields.
DefaultCreatedAt holds the default value on creation for the "created_at" field.
DefaultStatus holds the default value on creation for the "status" field.
DefaultUpdatedAt holds the default value on creation for the "updated_at" field.
Note that the variables below are initialized by the runtime package on the initialization of the application.
Note that the variables below are initialized by the runtime package on the initialization of the application.
UpdateDefaultUpdatedAt holds the default value on update for the "updated_at" field.

# Type aliases

OrderOption defines the ordering options for the OrderExtension queries.