-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathMETA.json
More file actions
70 lines (70 loc) · 2.48 KB
/
Copy pathMETA.json
File metadata and controls
70 lines (70 loc) · 2.48 KB
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
58
59
60
61
62
63
64
65
66
67
68
69
70
{
"name": "plruby",
"abstract": "Ruby as a procedural language for PostgreSQL",
"description": "PL/Ruby is a procedural language handler that embeds an MRI Ruby interpreter in the PostgreSQL backend, so functions, set-returning functions, triggers, event triggers, and procedures can be written in Ruby. Arguments and results are converted to and from native Ruby values, including nested Arrays and composites as Hashes, and numeric as a lossless String. Database access is provided through SPI (queries, prepared statements, cursors, transaction control, and subtransactions). The distribution also ships three optional TRANSFORM FOR TYPE extensions for jsonb, hstore, and ltree. PL/Ruby is untrusted: Ruby has no sandbox since 3.0 removed $SAFE, so the extension is superuser-only to install.",
"version": "2.5.0",
"maintainer": [
"Joshua D. Drake <jd@commandprompt.com>"
],
"license": "mit",
"provides": {
"plruby": {
"abstract": "Ruby as a procedural language for PostgreSQL",
"file": "plruby--2.5.sql",
"docfile": "doc/plruby.md",
"version": "2.5.0"
},
"jsonb_plruby": {
"abstract": "Transform between jsonb and native Ruby data",
"file": "jsonb_plruby/jsonb_plruby--1.0.sql",
"version": "1.0.0"
},
"hstore_plruby": {
"abstract": "Transform between hstore and Ruby Hashes",
"file": "hstore_plruby/hstore_plruby--1.0.sql",
"version": "1.0.0"
},
"ltree_plruby": {
"abstract": "Transform between ltree and Ruby Arrays",
"file": "ltree_plruby/ltree_plruby--1.0.sql",
"version": "1.0.0"
}
},
"prereqs": {
"runtime": {
"requires": {
"PostgreSQL": "11.0.0"
}
}
},
"resources": {
"homepage": "https://github.com/commandprompt/plruby",
"bugtracker": {
"web": "https://github.com/commandprompt/plruby/issues"
},
"repository": {
"url": "https://github.com/commandprompt/plruby.git",
"web": "https://github.com/commandprompt/plruby",
"type": "git"
}
},
"generated_by": "Joshua D. Drake",
"tags": [
"ruby",
"mri",
"procedural language",
"plruby",
"stored procedures",
"triggers",
"spi",
"transform",
"jsonb",
"hstore",
"ltree"
],
"meta-spec": {
"version": "1.0.0",
"url": "https://pgxn.org/meta/spec.txt"
},
"release_status": "stable"
}