Documentation ¶
Overview ¶
Package sql represents SQL database implementation of the user data persistence layer
Index ¶
Constants ¶
View Source
const ( QUERY_PAYMENT_BY_ID string = "SELECT id, source_account, target_account, amount, payment_method, status, " + "order_number, created_time, completion_time FROM payment where id =?" QUERY_PAYMENT_BY_ORDER_NUMBER = "SELECT * FROM payment where order_number =?" QUERY_PAYMENT = "SELECT * FROM payment " INSERT_PAYMENT = "INSERT payment SET source_account=?,target_account=?, amount=?, payment_method=?," + "status=?, order_number =?,created_time=?, completion_time=?" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type PaymentDataSql ¶
PaymentDataSql is the SQL implementation of PaymentDataInterface
func (*PaymentDataSql) FindByOrderNumber ¶
func (uds *PaymentDataSql) FindByOrderNumber(orderNumber string) (*model.Payment, error)
Click to show internal directories.
Click to hide internal directories.