package common import ( "context" "database/sql" ) const ( GetActivationCode = "SELECT activation_code FROM terminals WHERE terminal_id = $1;" ) // FetchActivationCode returns the activation code for the terminal from the provided database func FetchActivationCode(ctx context.Context, sqlDB *sql.DB, terminalID string) (*string, error) { row := sqlDB.QueryRowContext(ctx, GetActivationCode, terminalID) var ac *string err := row.Scan(&ac) return ac, err }