Skip to content

Commit c4d668c

Browse files
authored
Delete jobs postgres (#30)
* Delete JobsPostgres as it has moved to its own repo * Delete from Package.swift as well * doc fixes * PostgresMigrationError -> DatabaseMigrationError
1 parent 434f632 commit c4d668c

File tree

14 files changed

+8
-1176
lines changed

14 files changed

+8
-1176
lines changed

Package.swift

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ let package = Package(
1111
products: [
1212
.library(name: "HummingbirdPostgres", targets: ["HummingbirdPostgres"]),
1313
.library(name: "PostgresMigrations", targets: ["PostgresMigrations"]),
14-
.library(name: "JobsPostgres", targets: ["JobsPostgres"]),
1514
],
1615
dependencies: [
1716
.package(url: "https://github.com/hummingbird-project/hummingbird.git", from: "2.0.0"),
@@ -35,15 +34,6 @@ let package = Package(
3534
],
3635
swiftSettings: swiftSettings
3736
),
38-
.target(
39-
name: "JobsPostgres",
40-
dependencies: [
41-
"PostgresMigrations",
42-
.product(name: "Jobs", package: "swift-jobs"),
43-
.product(name: "PostgresNIO", package: "postgres-nio"),
44-
],
45-
swiftSettings: swiftSettings
46-
),
4737
.testTarget(
4838
name: "HummingbirdPostgresTests",
4939
dependencies: [
@@ -57,11 +47,5 @@ let package = Package(
5747
"PostgresMigrations",
5848
]
5949
),
60-
.testTarget(
61-
name: "JobsPostgresTests",
62-
dependencies: [
63-
"JobsPostgres",
64-
]
65-
),
6650
]
6751
)

[email protected]

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,9 @@ let package = Package(
99
products: [
1010
.library(name: "HummingbirdPostgres", targets: ["HummingbirdPostgres"]),
1111
.library(name: "PostgresMigrations", targets: ["PostgresMigrations"]),
12-
.library(name: "JobsPostgres", targets: ["JobsPostgres"]),
1312
],
1413
dependencies: [
1514
.package(url: "https://github.com/hummingbird-project/hummingbird.git", from: "2.0.0"),
16-
.package(url: "https://github.com/hummingbird-project/swift-jobs.git", branch: "main"),
1715
.package(url: "https://github.com/vapor/postgres-nio", from: "1.21.0"),
1816
],
1917
targets: [
@@ -31,14 +29,6 @@ let package = Package(
3129
.product(name: "PostgresNIO", package: "postgres-nio"),
3230
]
3331
),
34-
.target(
35-
name: "JobsPostgres",
36-
dependencies: [
37-
"PostgresMigrations",
38-
.product(name: "Jobs", package: "swift-jobs"),
39-
.product(name: "PostgresNIO", package: "postgres-nio"),
40-
]
41-
),
4232
.testTarget(
4333
name: "HummingbirdPostgresTests",
4434
dependencies: [
@@ -52,11 +42,5 @@ let package = Package(
5242
"PostgresMigrations",
5343
]
5444
),
55-
.testTarget(
56-
name: "JobsPostgresTests",
57-
dependencies: [
58-
"JobsPostgres",
59-
]
60-
),
6145
]
6246
)

Snippets/PSQLSoakTestQueue.swift

Lines changed: 0 additions & 72 deletions
This file was deleted.

Sources/HummingbirdPostgres/PostgresPersistDriver.swift

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,11 +30,11 @@ extension PSQLError {
3030

3131
/// Postgres driver for persist system for storing persistent cross request key/value pairs
3232
///
33-
/// The Postgres driver uses the database migration service ``PostgresMigrations`` to
33+
/// The Postgres driver uses the database migration service ``/PostgresMigrations/DatabaseMigrations`` to
3434
/// create its database table. Before the server is running you should run the migrations
3535
/// to build your table.
3636
/// ```
37-
/// let migrations = PostgresMigrations()
37+
/// let migrations = DatabaseMigrations()
3838
/// let persist = PostgresPersistDriver(client: postgresClient, migrations: migrations)
3939
/// var app = Application(...)
4040
/// app.runBeforeServerStart {
@@ -68,7 +68,7 @@ public final class PostgresPersistDriver: PersistDriver {
6868
/// Initialize PostgresPersistDriver
6969
/// - Parameters:
7070
/// - client: Postgres client
71-
/// - migrations: DatabaseMigrations array to add persist migrations
71+
/// - migrations: ``/PostgresMigrations/DatabaseMigrations`` array to add persist migrations
7272
/// - tidyUpFrequency: How frequently cleanup expired database entries should occur
7373
/// - logger: Logger used by persist
7474
public init(client: PostgresClient, migrations: DatabaseMigrations, tidyUpFrequency: Duration = .seconds(600), logger: Logger) async {

Sources/JobsPostgres/Migrations/CreateJobDelay.swift

Lines changed: 0 additions & 38 deletions
This file was deleted.

Sources/JobsPostgres/Migrations/CreateJobQueue.swift

Lines changed: 0 additions & 48 deletions
This file was deleted.

Sources/JobsPostgres/Migrations/CreateJobQueueMetadata.swift

Lines changed: 0 additions & 41 deletions
This file was deleted.

Sources/JobsPostgres/Migrations/CreateJobs.swift

Lines changed: 0 additions & 55 deletions
This file was deleted.

Sources/JobsPostgres/PostgresClient+Transaction.swift

Lines changed: 0 additions & 31 deletions
This file was deleted.

0 commit comments

Comments
 (0)