git.iko.soy/rowtype-yoga/purescript-yoga-scylladb
on main help sign in
Add builder pattern API to ScyllaDB Schema (Q type, from/select/insert/set/delete/where_ builders, CQL-specific ifNotExists/ifExists/usingTTL/withTTL/allowFiltering, ParseWhere/ParseSelect type-level parsing, replaceNamedParams runtime, runQuery/runQueryOne/runExecute)
commit045cc56781b8428b5c1d50607510612d4e3638c5 authorMark <mark.eibes@gmail.com> dateFri 20 Feb 2026, 21:28 (7 months ago) parentb1a713b
1 file changed+3−5
test/Main.purs+3−5
test/Main.purs+3−5
@@ -392,21 +392,19 @@ spec = do
392392
393393main :: Effect Unit
394394main = launchAff_ do
395+ -- Schema tests are pure (no Docker needed)
396+ runSpec [ consoleReporter ] SchemaTest.spec
397+
395398 liftEffect $ log "\n🧪 Starting ScyllaDB Integration Tests (with Docker)\n"
396399
397400 bracket
398− -- Start Docker before tests
399401 ( do
400402 liftEffect $ log "⏳ Starting ScyllaDB and waiting for it to be ready (may take 30-60s)..."
401403 Docker.startService (Docker.ComposeFile "packages/yoga-scylladb/docker-compose.test.yml") (Docker.Timeout (Milliseconds 60000.0))
402404 liftEffect $ log "✅ ScyllaDB is ready!\n"
403405 )
404− -- Stop Docker after tests (always runs!)
405406 ( \_ -> do
406407 Docker.stopService (Docker.ComposeFile "packages/yoga-scylladb/docker-compose.test.yml")
407408 liftEffect $ log "✅ Cleanup complete\n"
408409 )
409− -- Run tests
410410 (\_ -> runSpec [ consoleReporter ] spec)
411− -- Schema tests are pure (no Docker needed)
412− runSpec [ consoleReporter ] SchemaTest.spec