11{
2- "name" : " PostgreSQL" ,
3- "version" : " 0.2.37 " ,
4- "author" : " hackolade" ,
5- "engines" : {
6- "hackolade" : " 7.7.10" ,
7- "hackoladePlugin" : " 1.2.0"
8- },
9- "contributes" : {
10- "target" : {
11- "applicationTarget" : " PostgreSQL" ,
12- "title" : " PostgreSQL" ,
13- "versions" : [
14- " v10.x" ,
15- " v11.x" ,
16- " v12.x" ,
17- " v13.x" ,
18- " v14.x" ,
19- " v15.x" ,
20- " v16.x" ,
21- " v17.x"
22- ]
23- },
24- "features" : {
25- "nestedCollections" : false ,
26- "disablePatternField" : true ,
27- "disableMultipleTypes" : true ,
28- "enableForwardEngineering" : {
29- "jsonDocument" : true ,
30- "jsonSchema" : true ,
31- "excel" : true ,
32- "plugin" : true ,
33- "dbt" : true
34- },
35- "disableReverseEngineering" : false ,
36- "disableChoices" : true ,
37- "enableJsonType" : true ,
38- "useJsonTypesWithComplexTypes" : true ,
39- "reverseSchemaIntoOneColumn" : true ,
40- "disableDenormalization" : true ,
41- "enableComplexTypesNormalization" : true ,
42- "generateAssociativeEntitiesForManyToManyRelationships" : true ,
43- "views" : {
44- "enabled" : true ,
45- "viewLevel" : " model" ,
46- "disablePipelines" : true ,
47- "includeViews" : true
48- },
49- "relationships" : {
50- "compositeRelationships" : {
51- "allowRelationshipsByProperties" : [
52- " primaryKey" ,
53- " unique" ,
54- " compositeUniqueKey" ,
55- " compositePrimaryKey"
56- ]
57- }
58- },
59- "FEScriptCommentsSupported" : true ,
60- "enableFetchSystemEntitiesCheckbox" : true ,
61- "discoverRelationships" : true ,
62- "enableKeysMultipleAbrr" : true
63- }
64- },
65- "description" : " Hackolade plugin for PostgreSQL" ,
66- "icon_url" : " logo.jpg" ,
67- "disabled" : false ,
68- "lint-staged" : {
69- "*.{js,json}" : " prettier --write"
70- },
71- "simple-git-hooks" : {
72- "pre-commit" : " npx lint-staged" ,
73- "pre-push" : " npx eslint ."
74- },
75- "scripts" : {
76- "lint" : " eslint . --max-warnings=0" ,
77- "package" : " node esbuild.package.js"
78- },
79- "devDependencies" : {
80- "@hackolade/hck-esbuild-plugins-pack" : " 0.0.1" ,
81- "@typescript-eslint/eslint-plugin" : " 7.11.0" ,
82- "@typescript-eslint/parser" : " 7.11.0" ,
83- "esbuild" : " 0.25.9" ,
84- "esbuild-plugin-clean" : " 1.0.1" ,
85- "esbuild-plugin-copy" : " 2.1.1" ,
86- "eslint" : " 8.57.0" ,
87- "eslint-config-prettier" : " 9.1.0" ,
88- "eslint-formatter-teamcity" : " 1.0.0" ,
89- "eslint-plugin-import" : " 2.26.0" ,
90- "eslint-plugin-prettier" : " 5.1.3" ,
91- "eslint-plugin-unused-imports" : " 3.2.0" ,
92- "lint-staged" : " 16.1.5" ,
93- "prettier" : " 3.2.5" ,
94- "simple-git-hooks" : " 2.11.1"
95- },
96- "dependencies" : {
97- "lodash" : " 4.17.21" ,
98- "pg" : " 8.12.0"
99- }
100- }
2+ "name" : " PostgreSQL" ,
3+ "version" : " 0.2.38 " ,
4+ "author" : " hackolade" ,
5+ "engines" : {
6+ "hackolade" : " 7.7.10" ,
7+ "hackoladePlugin" : " 1.2.0"
8+ },
9+ "contributes" : {
10+ "target" : {
11+ "applicationTarget" : " PostgreSQL" ,
12+ "title" : " PostgreSQL" ,
13+ "versions" : [
14+ " v10.x" ,
15+ " v11.x" ,
16+ " v12.x" ,
17+ " v13.x" ,
18+ " v14.x" ,
19+ " v15.x" ,
20+ " v16.x" ,
21+ " v17.x"
22+ ]
23+ },
24+ "features" : {
25+ "nestedCollections" : false ,
26+ "disablePatternField" : true ,
27+ "disableMultipleTypes" : true ,
28+ "enableForwardEngineering" : {
29+ "jsonDocument" : true ,
30+ "jsonSchema" : true ,
31+ "excel" : true ,
32+ "plugin" : true ,
33+ "dbt" : true
34+ },
35+ "disableReverseEngineering" : false ,
36+ "disableChoices" : true ,
37+ "enableJsonType" : true ,
38+ "useJsonTypesWithComplexTypes" : true ,
39+ "reverseSchemaIntoOneColumn" : true ,
40+ "disableDenormalization" : true ,
41+ "enableComplexTypesNormalization" : true ,
42+ "generateAssociativeEntitiesForManyToManyRelationships" : true ,
43+ "views" : {
44+ "enabled" : true ,
45+ "viewLevel" : " model" ,
46+ "disablePipelines" : true ,
47+ "includeViews" : true
48+ },
49+ "relationships" : {
50+ "compositeRelationships" : {
51+ "allowRelationshipsByProperties" : [
52+ " primaryKey" ,
53+ " unique" ,
54+ " compositeUniqueKey" ,
55+ " compositePrimaryKey"
56+ ]
57+ }
58+ },
59+ "FEScriptCommentsSupported" : true ,
60+ "enableFetchSystemEntitiesCheckbox" : true ,
61+ "discoverRelationships" : true ,
62+ "enableKeysMultipleAbrr" : true
63+ }
64+ },
65+ "description" : " Hackolade plugin for PostgreSQL" ,
66+ "icon_url" : " logo.jpg" ,
67+ "disabled" : false ,
68+ "lint-staged" : {
69+ "*.{js,json}" : " prettier --write"
70+ },
71+ "simple-git-hooks" : {
72+ "pre-commit" : " npx lint-staged" ,
73+ "pre-push" : " npx eslint ."
74+ },
75+ "scripts" : {
76+ "lint" : " eslint . --max-warnings=0" ,
77+ "package" : " node esbuild.package.js"
78+ },
79+ "devDependencies" : {
80+ "@hackolade/hck-esbuild-plugins-pack" : " 0.0.1" ,
81+ "@typescript-eslint/eslint-plugin" : " 7.11.0" ,
82+ "@typescript-eslint/parser" : " 7.11.0" ,
83+ "esbuild" : " 0.25.9" ,
84+ "esbuild-plugin-clean" : " 1.0.1" ,
85+ "esbuild-plugin-copy" : " 2.1.1" ,
86+ "eslint" : " 8.57.0" ,
87+ "eslint-config-prettier" : " 9.1.0" ,
88+ "eslint-formatter-teamcity" : " 1.0.0" ,
89+ "eslint-plugin-import" : " 2.26.0" ,
90+ "eslint-plugin-prettier" : " 5.1.3" ,
91+ "eslint-plugin-unused-imports" : " 3.2.0" ,
92+ "lint-staged" : " 16.1.5" ,
93+ "prettier" : " 3.2.5" ,
94+ "simple-git-hooks" : " 2.11.1"
95+ },
96+ "dependencies" : {
97+ "lodash" : " 4.17.21" ,
98+ "pg" : " 8.12.0"
99+ }
100+ }
0 commit comments