add query.StringLine
This commit is contained in:
@@ -77,10 +77,17 @@ func (query *Query) Copy() *Query {
|
|||||||
return newQuery
|
return newQuery
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// String returns the query formatted across multiple lines.
|
||||||
func (query *Query) String() string {
|
func (query *Query) String() string {
|
||||||
return strings.Join(query.Lines, "\n")
|
return strings.Join(query.Lines, "\n")
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// StringLine returns the query formatted on a single line.
|
||||||
|
// This reduces readability but may be more suitable for logging.
|
||||||
|
func (query *Query) StringLine() string {
|
||||||
|
return strings.Join(query.Lines, " ")
|
||||||
|
}
|
||||||
|
|
||||||
// NewQuery creates a new, empty Query.
|
// NewQuery creates a new, empty Query.
|
||||||
func NewQuery() *Query {
|
func NewQuery() *Query {
|
||||||
return &Query{
|
return &Query{
|
||||||
|
|||||||
Reference in New Issue
Block a user