PostgreSQL adapter for Swift 2.2.
let connection = Connection("postgresql://localhost/movies")
do {
try connection.open()
try connection.execute("INSERT INTO films (name) VALUES($1)", parameters: "Shawshank redemption")
let result = try connection.execute(
"SELECT * FROM films where name = $1", parameters: "Shawshank redemption")
for row in result {
print(row["name"]?.string)
}
} catch {
print(error)
}- Install libpq-dev
$ (sudo) apt-get install libpq-dev$ brew install postgresql- Add
PostgreSQLto yourPackage.swift
import PackageDescription
let package = Package(
dependencies: [
.Package(url: "https://github.com/Zewo/PostgreSQL.git", majorVersion: 0, minor: 2)
]
)Join us on Slack.
PostgreSQL is released under the MIT license. See LICENSE for details.
