diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,13 @@
 # Changelog
 
+## [0.1.1.0] - 2026-10-09
+
+### Changed
+
+- The schema-equality check now runs under `withPlanScaledTimeout`
+  (following the change in `sydtest-sqitch-postgres` 0.1.1.0), so its
+  timeout grows with the plan.
+
 ## [0.1.0.0] - 2026-06-27
 
 ### Changed
diff --git a/Setup.hs b/Setup.hs
new file mode 100644
--- /dev/null
+++ b/Setup.hs
@@ -0,0 +1,2 @@
+import Distribution.Simple
+main = defaultMain
diff --git a/src/Test/Syd/Sqitch/Postgresql/Persistent.hs b/src/Test/Syd/Sqitch/Postgresql/Persistent.hs
--- a/src/Test/Syd/Sqitch/Postgresql/Persistent.hs
+++ b/src/Test/Syd/Sqitch/Postgresql/Persistent.hs
@@ -59,9 +59,11 @@
   TestDef outers ()
 sqitchPersistentPostgresqlSpec settings = do
   sqitchPostgresqlSpec (sqitchPersistentSqitch settings)
-  describe "sqitch+persistent" $
-    setupAround emptyPostgresOptionsSetupFunc $
-      schemaEqualityIt settings
+  describe "sqitch+persistent" $ do
+    steps <- runIO $ readSqitchPlanSteps (sqitchPersistentSqitch settings)
+    withPlanScaledTimeout steps $
+      setupAround emptyPostgresOptionsSetupFunc $
+        schemaEqualityIt settings
 
 schemaEqualityIt ::
   SqitchPersistentSettings ->
diff --git a/sydtest-sqitch-postgres-persistent.cabal b/sydtest-sqitch-postgres-persistent.cabal
--- a/sydtest-sqitch-postgres-persistent.cabal
+++ b/sydtest-sqitch-postgres-persistent.cabal
@@ -5,7 +5,7 @@
 -- see: https://github.com/sol/hpack
 
 name:           sydtest-sqitch-postgres-persistent
-version:        0.1.0.0
+version:        0.1.1.0
 synopsis:       A sqitch-on-PostgreSQL + persistent companion library for sydtest
 category:       Testing
 homepage:       https://github.com/NorfairKing/sydtest#readme
