Skip to content

Commit 35d6fbc

Browse files
committed
Use SQLITE_HAS_CODEC instead of GRDBCIPHER when testing for SQLCipher availability
GRDBCIPHER is now just a marker for importing SQLCipher with CocoaPods.
1 parent c5d02ea commit 35d6fbc

File tree

84 files changed

+264
-264
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

84 files changed

+264
-264
lines changed

GRDB/Core/Configuration.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import GRDBSQLite
44
#elseif GRDBCIPHER
55
import SQLCipher
6-
#elseif !GRDBCUSTOMSQLITE && !GRDBCIPHER
6+
#elseif !GRDBCUSTOMSQLITE && !SQLITE_HAS_CODEC
77
import SQLite3
88
#endif
99

GRDB/Core/Database+Schema.swift

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import GRDBSQLite
44
#elseif GRDBCIPHER
55
import SQLCipher
6-
#elseif !GRDBCUSTOMSQLITE && !GRDBCIPHER
6+
#elseif !GRDBCUSTOMSQLITE && !SQLITE_HAS_CODEC
77
import SQLite3
88
#endif
99

@@ -138,7 +138,7 @@ extension Database {
138138
}
139139
}
140140

141-
#if GRDBCUSTOMSQLITE || GRDBCIPHER
141+
#if GRDBCUSTOMSQLITE || SQLITE_HAS_CODEC
142142
/// Returns information about a table or a view
143143
func table(_ tableName: String) throws -> TableInfo? {
144144
for schemaID in try fetchSchemaIdentifiers() {
@@ -572,7 +572,7 @@ extension Database {
572572
/// - precondition: table exists.
573573
private func fetchTableHasRowID(_ table: DatabaseObjectID) throws -> Bool {
574574
// Prefer PRAGMA table_list if available
575-
#if GRDBCUSTOMSQLITE || GRDBCIPHER
575+
#if GRDBCUSTOMSQLITE || SQLITE_HAS_CODEC
576576
// Maybe SQLCipher is too old: check actual version
577577
if sqlite3_libversion_number() >= 3037000 {
578578
return try self.table(for: table)!.isWithoutRowIDTable == false

GRDB/Core/Database+Statements.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import GRDBSQLite
44
#elseif GRDBCIPHER
55
import SQLCipher
6-
#elseif !GRDBCUSTOMSQLITE && !GRDBCIPHER
6+
#elseif !GRDBCUSTOMSQLITE && !SQLITE_HAS_CODEC
77
import SQLite3
88
#endif
99

GRDB/Core/Database.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import GRDBSQLite
44
#elseif GRDBCIPHER
55
import SQLCipher
6-
#elseif !GRDBCUSTOMSQLITE && !GRDBCIPHER
6+
#elseif !GRDBCUSTOMSQLITE && !SQLITE_HAS_CODEC
77
import SQLite3
88
#endif
99

GRDB/Core/DatabaseCollation.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import GRDBSQLite
44
#elseif GRDBCIPHER
55
import SQLCipher
6-
#elseif !GRDBCUSTOMSQLITE && !GRDBCIPHER
6+
#elseif !GRDBCUSTOMSQLITE && !SQLITE_HAS_CODEC
77
import SQLite3
88
#endif
99

GRDB/Core/DatabaseError.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import GRDBSQLite
44
#elseif GRDBCIPHER
55
import SQLCipher
6-
#elseif !GRDBCUSTOMSQLITE && !GRDBCIPHER
6+
#elseif !GRDBCUSTOMSQLITE && !SQLITE_HAS_CODEC
77
import SQLite3
88
#endif
99

GRDB/Core/DatabaseFunction.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import GRDBSQLite
44
#elseif GRDBCIPHER
55
import SQLCipher
6-
#elseif !GRDBCUSTOMSQLITE && !GRDBCIPHER
6+
#elseif !GRDBCUSTOMSQLITE && !SQLITE_HAS_CODEC
77
import SQLite3
88
#endif
99

GRDB/Core/DatabasePool.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -684,7 +684,7 @@ extension DatabasePool: DatabaseReader {
684684

685685
// MARK: - WAL Snapshot Transactions
686686

687-
#if SQLITE_ENABLE_SNAPSHOT || (!GRDBCUSTOMSQLITE && !GRDBCIPHER)
687+
#if SQLITE_ENABLE_SNAPSHOT || (!GRDBCUSTOMSQLITE && !SQLITE_HAS_CODEC)
688688
/// Returns a long-lived WAL snapshot transaction on a reader connection.
689689
func walSnapshotTransaction() throws -> WALSnapshotTransaction {
690690
guard let readerPool else {
@@ -950,7 +950,7 @@ extension DatabasePool {
950950
purpose: "snapshot.\(databaseSnapshotCountMutex.increment())")
951951
}
952952

953-
#if SQLITE_ENABLE_SNAPSHOT || (!GRDBCUSTOMSQLITE && !GRDBCIPHER)
953+
#if SQLITE_ENABLE_SNAPSHOT || (!GRDBCUSTOMSQLITE && !SQLITE_HAS_CODEC)
954954
/// Creates a database snapshot that allows concurrent accesses to an
955955
/// unchanging database content, as it exists at the moment the snapshot
956956
/// is created.

GRDB/Core/DatabaseSnapshotPool.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
#if SQLITE_ENABLE_SNAPSHOT || (!GRDBCUSTOMSQLITE && !GRDBCIPHER)
1+
#if SQLITE_ENABLE_SNAPSHOT || (!GRDBCUSTOMSQLITE && !SQLITE_HAS_CODEC)
22
// Import C SQLite functions
33
#if SWIFT_PACKAGE
44
import GRDBSQLite
55
#elseif GRDBCIPHER
66
import SQLCipher
7-
#elseif !GRDBCUSTOMSQLITE && !GRDBCIPHER
7+
#elseif !GRDBCUSTOMSQLITE && !SQLITE_HAS_CODEC
88
import SQLite3
99
#endif
1010

GRDB/Core/DatabaseValue.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import GRDBSQLite
44
#elseif GRDBCIPHER
55
import SQLCipher
6-
#elseif !GRDBCUSTOMSQLITE && !GRDBCIPHER
6+
#elseif !GRDBCUSTOMSQLITE && !SQLITE_HAS_CODEC
77
import SQLite3
88
#endif
99

0 commit comments

Comments
 (0)