forked from perseas/Pyrseas
-
Notifications
You must be signed in to change notification settings - Fork 1
/
META.json
57 lines (57 loc) · 1.95 KB
/
META.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
{
"name": "Pyrseas",
"abstract": "Utilities to assist in database schema versioning",
"description": "Pyrseas provides utilities to describe a PostgreSQL database schema as YAML, to verify the schema against the same or a different database and to generate SQL that will modify the schema to match the YAML description. Supports PostgreSQL 9.3, 9.4, 9.5, 9.6 and 10. Thanks to Joe Abbate and everyone else who contributed to Pyrseas",
"version": "0.8.14",
"maintainer": "David Chang <dchang@devoted.com>",
"license": "bsd",
"prereqs": {
"runtime": {
"requires": {
"PostgreSQL": "9.3.0"
}
}
},
"provides": {
"augmentdb": {
"file": "pyrseas/augmentdb.py",
"docfile": "docs/augmentdb.rst",
"version": "0.8.14",
"abstract": "Generates an augmented YAML description of a Postgres database from its catalogs and an augmentation specification"
},
"dbtoyaml": {
"file": "pyrseas/dbtoyaml.py",
"docfile": "docs/dbtoyaml.rst",
"version": "0.8.14",
"abstract": "Outputs a YAML description of a Postgres database's tables and other objects (metadata), suitable for storing in a version control repository"
},
"yamltodb": {
"file": "pyrseas/yamltodb.py",
"docfile": "docs/yamltodb.rst",
"version": "0.8.14",
"abstract": "Generates SQL statements to modify a database so that it will match an input YAML/JSON specification"
}
},
"resources": {
"homepage": "https://perseas.github.io/",
"bugtracker": {
"web": "https://github.com/perseas/Pyrseas/issues"
},
"repository": {
"url": "git://github.com/perseas/Pyrseas.git",
"web": "https://github.com/perseas/Pyrseas",
"type": "git"
}
},
"generated_by": "David Chang",
"meta-spec": {
"version": "1.0.0",
"url": "http://pgxn.org/meta/spec.txt"
},
"tags": [
"version control",
"yaml",
"database version control",
"schema versioning"
]
}