{"ref":"artifact:cds-pgroll-postgres","page":"/artifacts/cds-pgroll-postgres","json":"/artifacts/cds-pgroll-postgres.json","generated":"2026-10-26","drafted_with_ai":true,"entity":{"id":"cds-pgroll-postgres","name":"@cds-pgroll/postgres","artifact_type":"cli","ecosystem":"cap","flavors":[{"key":"node","source":{"url":"https://github.com/Medelkouch98/cds-pgroll","title":"Medelkouch98/cds-pgroll — README","checked":"2026-09-13","quote":"npm install @cds-pgroll/postgres --save-dev"}}],"domain":"data-and-persistence","origin_ring":"independent","description":{"one_line":"The destructive half of [PostgreSQL](external:postgresql) schema evolution — DROP and RENAME, which CAP's own `schema_evolution: alter` will not perform — driven from the command line beside @cap-js/postgres.","short":"CLI for DROP and RENAME schema changes beside @cap-js/postgres"},"links":{"npm":"https://www.npmjs.com/package/@cds-pgroll/postgres","repo":"https://github.com/Medelkouch98/cds-pgroll"},"type_properties":{"distribution":{"value":["npm"],"sources":[{"url":"https://github.com/Medelkouch98/cds-pgroll","title":"@cds-pgroll/postgres — README","checked":"2026-10-18","quote":"npm install @cds-pgroll/postgres --save-dev"}]}},"provides":["capability:database-connectors"],"provenance":{"discovered_via":[{"source":"source:npm"},{"source":"source:discover"}],"first_seen":"2026-08-30"},"maintainers":["actor:medelkouch98"],"contributors":["actor:medelkouch98"],"history":[{"date":"2026-09-08","field":"artifact_type","from":"cds-plugin","to":"cli","reason":"Typed cds-plugin by placement, which defaults every candidate to that. It is not one."},{"date":"2026-09-08","field":"description.one_line","from":"Hybrid schema migration library for SAP CAP + PostgreSQL. Complements @cap-js/postgres with DROP, RENAME, and destructive DDL operations via pgroll-compatible migrations.","to":"The destructive half of PostgreSQL schema evolution — DROP and RENAME, which CAP's own `schema_evolution: alter` will not perform — driven from the command line beside @cap-js/postgres.","reason":"Placement copied the package's own npm description. Replaced with a line written for this graph — what it does and where it sits — because an unattributed sentence is an unattributed claim."}],"requires":["external:postgresql"],"drafted_with_ai":true},"effective_normative_relations":[],"readings":{"liveness":[{"label":"Maintenance","tier":"fair","evidence":"6 months since release"},{"label":"Continuity","tier":"fair","evidence":"2 contributors, 1 publisher"},{"label":"Repository","tier":"good","evidence":"pushed 2026-04, not archived"}],"compatibility":[{"label":"Declared for","tier":"good","evidence":">=7 — includes cds 10 and 9"},{"label":"Survived majors","tier":"poor","evidence":"no release since @sap/cds 10 shipped (July 2026)"},{"label":"Maintainer's CI","tier":"good","evidence":"CI green, 2026-03-11"}],"practice":[{"label":"Tests","tier":"good","evidence":"4 test files, npm test"},{"label":"Docs","tier":"good","evidence":"README 8 KB"},{"label":"Changelog","tier":"good","evidence":"CHANGELOG in the repo"}],"reach":[{"value":1,"unit":"installs/week"},{"value":4,"unit":"watching"}]},"signals":{"crawled_at":"2026-10-26","latest_version":"1.0.6","majors":{"1":{"version":"1.0.0","date":"2026-03-11"}},"license":"MIT","first_release":"2026-03-11","last_release":"2026-04-22","releases":7,"cadence_days":0,"maintainers":1,"repository":"git+https://github.com/Medelkouch98/cds-pgroll.git","peer_cds":">=7","test_script":true,"types":false,"downloads_weekly":1,"stars":4,"forks":1,"open_issues":1,"archived":false,"pushed_at":"2026-04-22","license_spdx":"MIT","org_owned":false,"default_branch":"master","contributors":2,"tree_truncated":false,"test_files":4,"workflows":2,"other_ci":false,"readme_bytes":7766,"docs_files":0,"changelog":true,"license_file":true,"dts_files":0,"ci_status":"success","ci_run_at":"2026-03-11","ci_workflow":"CI","ci_event":"push","readme_path":"README.md","readme_sha":"32cc02f4951c451b0f498a7c5b10f6e6ff1caa67","months_since_release":6,"dormant":false,"repository_directory":null,"dependencies":1,"node_engine":">=18","downloads_monthly":16,"created_at":"2026-03-11T12:57:36Z","open_prs":0,"first_commit":"2026-03-11","last_commit":"2026-03-11","commits":6,"repo_read":"2026-10-26"},"release_notes":{"license":"MIT","quotable":true,"source":{"kind":"repo","path":"CHANGELOG.md","ref":"master","url":"https://github.com/Medelkouch98/cds-pgroll/blob/master/CHANGELOG.md"},"format":"conventional","releases":[{"version":"1.0.1","date":"2026-03-11","date_source":"heading","heading":"1.0.1 (2026-03-11)","url":"https://github.com/Medelkouch98/cds-pgroll/blob/master/CHANGELOG.md#101-2026-03-11","sections":[{"kind":"fix","heading":"Bug Fixes","items":1}],"hash":"4c8fae0d10232212"},{"version":"1.0.0","date":"2026-03-11","date_source":"heading","heading":"1.0.0 (2026-03-11)","url":"https://github.com/Medelkouch98/cds-pgroll/blob/master/CHANGELOG.md#100-2026-03-11","sections":[{"kind":"feature","heading":"Features","items":2}],"hash":"b77192c30ce7ee81"}],"versions":[{"version":"1.0.6","date":"2026-04-22"},{"version":"1.0.5","date":"2026-03-11"},{"version":"1.0.4","date":"2026-03-11"},{"version":"1.0.3","date":"2026-03-11"},{"version":"1.0.2","date":"2026-03-11"},{"version":"1.0.1","date":"2026-03-11"},{"version":"1.0.0","date":"2026-03-11"}],"crawled_at":"2026-10-25"},"edges":{"maintainers":[{"ref":"actor:medelkouch98","name":"Medelkouch98","json":"/actors/medelkouch98.json"}],"contributors":[{"ref":"actor:medelkouch98","name":"Medelkouch98","json":"/actors/medelkouch98.json"}],"explained_by":[],"alternative_to_this":[],"needed_by":[],"available_via":[{"ref":"artifact:btp-postgresql-hyperscaler","name":"PostgreSQL on SAP BTP, hyperscaler option","json":"/artifacts/btp-postgresql-hyperscaler.json","derived":true,"through":{"ref":"external:postgresql","name":"PostgreSQL","json":"/externals/postgresql.json"},"path":[{"kind":"requires","source":"artifact:cds-pgroll-postgres","target":"external:postgresql"},{"kind":"delivers","source":"artifact:btp-postgresql-hyperscaler","target":"external:postgresql"}]}],"parts":[],"add_ons":[],"answered_through_parts":[]}}