tests
This commit is contained in:
parent
7f41645612
commit
da4f83a067
|
@ -8,31 +8,31 @@
|
|||
|
||||
import Foundation
|
||||
|
||||
public class Connect {
|
||||
var datasource = DataSource()
|
||||
var credentials = DataSourceCredentials()
|
||||
open class Connect {
|
||||
open var datasource = DataSource()
|
||||
open var credentials = DataSourceCredentials()
|
||||
|
||||
var database: String = ""
|
||||
var table: String = ""
|
||||
open var database: String = ""
|
||||
open var table: String = ""
|
||||
|
||||
|
||||
init() {}
|
||||
// public init() {}
|
||||
//
|
||||
// public init(_ ds: DataSource,
|
||||
// host: String,
|
||||
// username: String = "",
|
||||
// password: String = "",
|
||||
// port: Int = 0) {
|
||||
// self.datasource = ds
|
||||
// self.credentials = DataSourceCredentials(host: host, port: port, user: username, pass: password)
|
||||
// }
|
||||
|
||||
init(_ ds: DataSource,
|
||||
host: String,
|
||||
username: String = "",
|
||||
password: String = "",
|
||||
port: Int = 0) {
|
||||
self.datasource = ds
|
||||
self.credentials = DataSourceCredentials(host: host, port: port, user: username, pass: password)
|
||||
}
|
||||
|
||||
public func select(){}
|
||||
public func create(){}
|
||||
public func update(){}
|
||||
public func upsert(){}
|
||||
|
||||
public func delete(){}
|
||||
// open func select(){}
|
||||
// open func create(){}
|
||||
// open func update(){}
|
||||
// open func upsert(){}
|
||||
//
|
||||
// open func delete(){}
|
||||
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
import Foundation
|
||||
|
||||
enum DataSource {
|
||||
public enum DataSource {
|
||||
case Postgres
|
||||
case MySQL
|
||||
case FileMaker
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
import Foundation
|
||||
|
||||
public class PerfectResultSet {
|
||||
open class PerfectResultSet {
|
||||
var rows: [PerfectRow] = [PerfectRow]()
|
||||
var cursorData: PerfectCRUDCursor = PerfectCRUDCursor()
|
||||
}
|
||||
|
|
|
@ -14,7 +14,7 @@ fileprivate enum idTypeList {
|
|||
case UUID
|
||||
}
|
||||
|
||||
public class PerfectRow {
|
||||
open class PerfectRow {
|
||||
|
||||
// id can be uuid, int or string...
|
||||
var idInt = 0
|
||||
|
|
Loading…
Reference in New Issue