UNPKG

@deepbrainspace/nx-surrealdb

Version:

NX plugin for SurrealDB migrations with modular architecture

35 lines (34 loc) 1.38 kB
{ "executors": { "migrate": { "implementation": "./src/executors/migrate/executor.js", "schema": "./src/executors/migrate/schema.json", "description": "Apply pending migrations to SurrealDB with dependency resolution" }, "rollback": { "implementation": "./src/executors/rollback/executor.js", "schema": "./src/executors/rollback/schema.json", "description": "Rollback applied migrations from SurrealDB with dependency safety checks" }, "status": { "implementation": "./src/executors/status/executor.js", "schema": "./src/executors/status/schema.json", "description": "Show migration status and dependency information for SurrealDB" }, "reset": { "implementation": "./src/executors/reset/executor.js", "schema": "./src/executors/reset/schema.json", "description": "Reset migration tracking table and clear all migration history" }, "lint": { "implementation": "./src/executors/lint/executor.js", "schema": "./src/executors/lint/schema.json", "description": "Lint SurrealDB migration files for syntax and best practices" }, "test": { "implementation": "./src/executors/test/executor.js", "schema": "./src/executors/test/schema.json", "description": "Test SurrealDB migrations (guidance and future implementation)" } } }