This commit is contained in:
zeus
2025-01-22 16:22:33 +08:00
parent 09b9cec8ec
commit 738c373a77
2534 changed files with 0 additions and 486292 deletions
@@ -1,14 +0,0 @@
// swift-tools-version:5.2
// The swift-tools-version declares the minimum version of Swift required to build this package.
import PackageDescription
let package = Package(
name: "SPM",
dependencies: [
.package(name: "GRDB", path: "../../.."),
],
targets: [
.target(name: "SPM", dependencies: ["GRDB"]),
]
)
@@ -1,18 +0,0 @@
import GRDB
let cVersion = String(cString: sqlite3_libversion())
print("SQLite version from C API: \(cVersion)")
let sqlVersion = try! DatabaseQueue().read { db in
try String.fetchOne(db, sql: "SELECT sqlite_version()")!
}
print("SQLite version from SQL function: \(sqlVersion)")
try! DatabaseQueue().write { db in
try db.execute(literal: """
CREATE TABLE t(a);
INSERT INTO t VALUES(\("O'Brien"));
""")
let swiftVersion = try String.fetchOne(db, sql: "SELECT a FROM t")!
print("Swift string from SQL: \(swiftVersion)")
}