Mercurial > gemma
annotate .hgignore @ 4616:b605e91f08f0 geoserver_sql_views
Use GeoServer's SQL view feature instead of in-database VIEWs
VIEWs are executed with the rigths of their owner, but we need to
access the data with the rights of the current_user in order to
have row level security policies applied correctly. Moving the
former VIEW definitions into GeoServer SQL views achieves this, as
the latter are executed as subqueries in usual statements.
Note that a fresh GeoServer setup is required to make this work,
which can be achieved e.g. by starting gemma with the
geoserver-clean flag. Otherwise, GeoServer will keep trying to
access the dropped VIEWs.
author | Tom Gottfried <tom@intevation.de> |
---|---|
date | Tue, 10 Sep 2019 19:56:43 +0200 |
parents | e53ff5bcc020 |
children | 1ab8a5bbce02 |
rev | line source |
---|---|
3 | 1 syntax: glob |
2 | |
3 # Created by https://www.gitignore.io/api/go,vim,node,visualstudiocode | |
4 | |
5 ### Go ### | |
6 # Binaries for programs and plugins | |
7 *.exe | |
8 *.exe~ | |
9 *.dll | |
10 *.so | |
11 *.dylib | |
12 | |
13 # Test binary, build with `go test -c` | |
14 *.test | |
15 | |
16 # Output of the go coverage tool, specifically when used with LiteIDE | |
17 *.out | |
18 | |
19 ### Node ### | |
20 # Logs | |
21 logs | |
22 *.log | |
23 npm-debug.log* | |
24 yarn-debug.log* | |
25 yarn-error.log* | |
26 | |
27 # Runtime data | |
28 pids | |
29 *.pid | |
30 *.seed | |
31 *.pid.lock | |
32 | |
33 # Directory for instrumented libs generated by jscoverage/JSCover | |
34 lib-cov | |
35 | |
36 # Coverage directory used by tools like istanbul | |
37 coverage | |
38 | |
39 # nyc test coverage | |
40 .nyc_output | |
41 | |
42 # Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files) | |
43 .grunt | |
44 | |
45 # Bower dependency directory (https://bower.io/) | |
46 bower_components | |
47 | |
48 # node-waf configuration | |
49 .lock-wscript | |
50 | |
51 # Compiled binary addons (http://nodejs.org/api/addons.html) | |
52 build/Release | |
53 | |
54 # Dependency directories | |
55 node_modules/ | |
56 jspm_packages/ | |
57 | |
58 # Typescript v1 declaration files | |
59 typings/ | |
60 | |
61 # Optional npm cache directory | |
62 .npm | |
63 | |
64 # Optional eslint cache | |
65 .eslintcache | |
66 | |
67 # Optional REPL history | |
68 .node_repl_history | |
69 | |
70 # Output of 'npm pack' | |
71 *.tgz | |
72 | |
73 # Yarn Integrity file | |
74 .yarn-integrity | |
75 | |
499
5b7a4327f6c0
Recommend using .env.local instead of copying .env.sample
Tom Gottfried <tom@intevation.de>
parents:
382
diff
changeset
|
76 # local dotenv environment variables file |
5b7a4327f6c0
Recommend using .env.local instead of copying .env.sample
Tom Gottfried <tom@intevation.de>
parents:
382
diff
changeset
|
77 .env.local |
3 | 78 |
79 ### Vim ### | |
80 # swap | |
81 .sw[a-p] | |
82 .*.sw[a-p] | |
83 # session | |
84 Session.vim | |
85 # temporary | |
86 .netrwhist | |
87 # auto-generated tag files | |
88 tags | |
89 | |
90 ### VisualStudioCode ### | |
91 .vscode/* | |
92 !.vscode/settings.json | |
93 !.vscode/tasks.json | |
94 !.vscode/launch.json | |
95 !.vscode/extensions.json | |
96 .history | |
274
4d37c8646123
chore: .hgignore updated
Thomas Junk <thomas.junk@intevation.de>
parents:
164
diff
changeset
|
97 .buildbase |
4d37c8646123
chore: .hgignore updated
Thomas Junk <thomas.junk@intevation.de>
parents:
164
diff
changeset
|
98 session.data |
4d37c8646123
chore: .hgignore updated
Thomas Junk <thomas.junk@intevation.de>
parents:
164
diff
changeset
|
99 gemma |
3 | 100 cmd/tokenserver/tokenserver |
101 web | |
515
ef7f56d326ae
fix: gemma configuration added to .hgignore
Thomas Junk <thomas.junk@intevation.de>
parents:
499
diff
changeset
|
102 gemma.toml |
164
7c40e9f28f94
test: Moved testfile. Established nightwatch tests
Thomas Junk <thomas.junk@intevation.de>
parents:
3
diff
changeset
|
103 CHROME* |
7c40e9f28f94
test: Moved testfile. Established nightwatch tests
Thomas Junk <thomas.junk@intevation.de>
parents:
3
diff
changeset
|
104 |
3 | 105 # End of https://www.gitignore.io/api/go,vim,node,emacs,visualstudiocode |
382 | 106 |
107 TAGS | |
1109
74a75a5ce770
Added geonames data and extended search for villages/cities.
Sascha Wilde <wilde@intevation.de>
parents:
515
diff
changeset
|
108 |
74a75a5ce770
Added geonames data and extended search for villages/cities.
Sascha Wilde <wilde@intevation.de>
parents:
515
diff
changeset
|
109 # Import data |
74a75a5ce770
Added geonames data and extended search for villages/cities.
Sascha Wilde <wilde@intevation.de>
parents:
515
diff
changeset
|
110 schema/geonames-import/data/* |
3105
e53ff5bcc020
hgignore: added pub-config.json to hgignore to prevent accidental commits
Thomas Junk <thomas.junk@intevation.de>
parents:
1818
diff
changeset
|
111 translations.json |
e53ff5bcc020
hgignore: added pub-config.json to hgignore to prevent accidental commits
Thomas Junk <thomas.junk@intevation.de>
parents:
1818
diff
changeset
|
112 pub-config.json |