-
Undocumented
Declaration
Swift
var expressions: [SQLExpression] { get set } -
Undocumented
Declaration
Swift
init() -
getQuery()Extension methodUndocumented
Declaration
Swift
func getQuery() -> SQLQuery -
create(table:Extension methodifNotExists: columns: constraints: ) Undocumented
Declaration
Swift
func create( table: String, ifNotExists: Bool = false, columns: Table.Column..., constraints: SQLConstraint... ) -> Self -
create(table:Extension methodifNotExists: columns: constraints: ) Undocumented
Declaration
Swift
func create( table: String, ifNotExists: Bool = false, columns: [Table.Column] = .init(), constraints: [SQLConstraint] = .init() ) -> Self -
insert(into:Extension methodcolumns: values: ) Undocumented
Declaration
Swift
func insert(into table: String, columns: String..., values: Any?...) -> Self -
insert(into:Extension methodcolumns: values: ) Undocumented
Declaration
Swift
func insert(into table: String, columns: [String] = .init(), values: [Any?]) -> Self -
update(table:Extension methodvalues: ) Undocumented
Declaration
Swift
func update(table: String, values: (String, Codable?)...) -> Self -
update(table:Extension methodvalues: ) Undocumented
Declaration
Swift
func update(table: String, values: [(String, Codable?)]) -> Self -
delete()Extension methodUndocumented
Declaration
Swift
func delete() -> Self -
select(_:Extension method) Undocumented
Declaration
Swift
func select(_ columns: String...) -> Self -
select(_:Extension method) Undocumented
Declaration
Swift
func select(_ columns: [String]) -> Self -
from(_:Extension methodas: ) Undocumented
Declaration
Swift
func from(_ table: String, as alias: String?) -> Self -
from(_:Extension method) Undocumented
Declaration
Swift
func from(_ tables: String...) -> Self -
from(_:Extension method) Undocumented
Declaration
Swift
func from(_ tables: [String]) -> Self -
where(_:Extension method) Undocumented
Declaration
Swift
func `where`(_ condition: String) -> Self -
andWhere(_:Extension method) Undocumented
Declaration
Swift
func andWhere(_ condition: String) -> Self -
orWhere(_:Extension method) Undocumented
Declaration
Swift
func orWhere(_ condition: String) -> Self -
having(_:Extension method) Undocumented
Declaration
Swift
func having(_ condition: String) -> Self -
andHaving(_:Extension method) Undocumented
Declaration
Swift
func andHaving(_ condition: String) -> Self -
orHaving(_:Extension method) Undocumented
Declaration
Swift
func orHaving(_ condition: String) -> Self -
join(_:Extension methodas: on: ) Undocumented
Declaration
Swift
func join(_ table: String, as alias: String? = nil, on condition: String) -> Self -
orderBy(_:Extension method) Undocumented
Declaration
Swift
func orderBy(_ columns: (String, SQLExpression.Sorting)...) -> Self -
orderBy(_:Extension method) Undocumented
Declaration
Swift
func orderBy(_ columns: [(String, SQLExpression.Sorting)]) -> Self -
returning(_:Extension method) Undocumented
Declaration
Swift
func returning(_ columns: String...) -> Self -
returning(_:Extension method) Undocumented
Declaration
Swift
func returning(_ columns: [String]) -> Self
View on GitHub
Install in Dash
SQLQueryBuilder Protocol Reference