Skip to content

Commit b87f882

Browse files
authored
Merge pull request #41 from appwrite/dev
feat: Swift SDK update for version 13.0.0
2 parents f75c530 + a3f7cb3 commit b87f882

Some content is hidden

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

48 files changed

+362
-210
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ Add the package to your `Package.swift` dependencies:
3333

3434
```swift
3535
dependencies: [
36-
.package(url: "git@github.com:appwrite/sdk-for-swift.git", from: "12.1.0"),
36+
.package(url: "git@github.com:appwrite/sdk-for-swift.git", from: "13.0.0"),
3737
],
3838
```
3939

Sources/Appwrite/Client.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ open class Client {
2121
"x-sdk-name": "Swift",
2222
"x-sdk-platform": "server",
2323
"x-sdk-language": "swift",
24-
"x-sdk-version": "12.1.0",
24+
"x-sdk-version": "13.0.0",
2525
"x-appwrite-response-format": "1.8.0"
2626
]
2727

@@ -415,7 +415,7 @@ open class Client {
415415

416416
if let warning = response.headers["x-appwrite-warning"].first {
417417
warning.split(separator: ";").forEach { warning in
418-
print("Warning: \(warning)")
418+
fputs("Warning: \(warning)\n", stderr)
419419
}
420420
}
421421

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
import Foundation
2+
3+
public enum AttributeStatus: String, CustomStringConvertible {
4+
case available = "available"
5+
case processing = "processing"
6+
case deleting = "deleting"
7+
case stuck = "stuck"
8+
case failed = "failed"
9+
10+
public var description: String {
11+
return rawValue
12+
}
13+
}
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
import Foundation
2+
3+
public enum ColumnStatus: String, CustomStringConvertible {
4+
case available = "available"
5+
case processing = "processing"
6+
case deleting = "deleting"
7+
case stuck = "stuck"
8+
case failed = "failed"
9+
10+
public var description: String {
11+
return rawValue
12+
}
13+
}
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
import Foundation
2+
3+
public enum DatabaseType: String, CustomStringConvertible {
4+
case legacy = "legacy"
5+
case tablesdb = "tablesdb"
6+
7+
public var description: String {
8+
return rawValue
9+
}
10+
}
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
import Foundation
2+
3+
public enum DeploymentStatus: String, CustomStringConvertible {
4+
case waiting = "waiting"
5+
case processing = "processing"
6+
case building = "building"
7+
case ready = "ready"
8+
case failed = "failed"
9+
10+
public var description: String {
11+
return rawValue
12+
}
13+
}
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
import Foundation
2+
3+
public enum ExecutionStatus: String, CustomStringConvertible {
4+
case waiting = "waiting"
5+
case processing = "processing"
6+
case completed = "completed"
7+
case failed = "failed"
8+
9+
public var description: String {
10+
return rawValue
11+
}
12+
}
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
import Foundation
2+
3+
public enum ExecutionTrigger: String, CustomStringConvertible {
4+
case http = "http"
5+
case schedule = "schedule"
6+
case event = "event"
7+
8+
public var description: String {
9+
return rawValue
10+
}
11+
}
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
import Foundation
2+
3+
public enum HealthAntivirusStatus: String, CustomStringConvertible {
4+
case disabled = "disabled"
5+
case offline = "offline"
6+
case online = "online"
7+
8+
public var description: String {
9+
return rawValue
10+
}
11+
}
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
import Foundation
2+
3+
public enum HealthCheckStatus: String, CustomStringConvertible {
4+
case pass = "pass"
5+
case fail = "fail"
6+
7+
public var description: String {
8+
return rawValue
9+
}
10+
}

0 commit comments

Comments
 (0)