Revision e0b69bf9
Use text fields.
-String(length=\d\+, convert_unicode=True, assert_unicode=None),
+UnicodeText(),
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@545 b22e2e97-25c9-44ff-b637-2e5ceca36478
bdd_vigiboard_schema.sql | ||
---|---|---|
2 | 2 |
-- PostgreSQL database dump |
3 | 3 |
-- |
4 | 4 |
|
5 |
SET client_encoding = 'SQL_ASCII';
|
|
5 |
SET client_encoding = 'UTF8';
|
|
6 | 6 |
SET standard_conforming_strings = off; |
7 | 7 |
SET check_function_bodies = false; |
8 | 8 |
SET client_min_messages = warning; |
... | ... | |
22 | 22 |
idhistory integer NOT NULL, |
23 | 23 |
type_action character varying(27) NOT NULL, |
24 | 24 |
idevent integer NOT NULL, |
25 |
value character varying(255),
|
|
25 |
value text,
|
|
26 | 26 |
text text, |
27 | 27 |
"timestamp" timestamp without time zone, |
28 |
username character varying(255)
|
|
28 |
username text
|
|
29 | 29 |
); |
30 | 30 |
|
31 | 31 |
|
... | ... | |
58 | 58 |
|
59 | 59 |
CREATE TABLE events ( |
60 | 60 |
idevent integer NOT NULL, |
61 |
hostname character varying(100) NOT NULL,
|
|
62 |
servicename character varying(100),
|
|
61 |
hostname text NOT NULL,
|
|
62 |
servicename text,
|
|
63 | 63 |
severity integer NOT NULL, |
64 | 64 |
status character varying(12) DEFAULT 'None'::character varying NOT NULL, |
65 | 65 |
active boolean, |
66 | 66 |
"timestamp" timestamp without time zone, |
67 | 67 |
output text NOT NULL, |
68 | 68 |
timestamp_active timestamp without time zone, |
69 |
trouble_ticket character varying(20),
|
|
69 |
trouble_ticket text,
|
|
70 | 70 |
occurence integer, |
71 | 71 |
impact integer, |
72 | 72 |
rawstate character varying(8) |
... | ... | |
101 | 101 |
-- |
102 | 102 |
|
103 | 103 |
CREATE TABLE graph ( |
104 |
name character varying(100) NOT NULL,
|
|
105 |
template character varying(2500) NOT NULL,
|
|
106 |
vlabel character varying(2500) NOT NULL
|
|
104 |
name text NOT NULL,
|
|
105 |
template text NOT NULL,
|
|
106 |
vlabel text NOT NULL
|
|
107 | 107 |
); |
108 | 108 |
|
109 | 109 |
|
... | ... | |
114 | 114 |
-- |
115 | 115 |
|
116 | 116 |
CREATE TABLE graphgroups ( |
117 |
name character varying(100) NOT NULL,
|
|
117 |
name text NOT NULL,
|
|
118 | 118 |
parent integer |
119 | 119 |
); |
120 | 120 |
|
... | ... | |
126 | 126 |
-- |
127 | 127 |
|
128 | 128 |
CREATE TABLE graphtogroups ( |
129 |
graphname character varying(100) NOT NULL,
|
|
130 |
groupname character varying(100) NOT NULL
|
|
129 |
graphname text NOT NULL,
|
|
130 |
groupname text NOT NULL
|
|
131 | 131 |
); |
132 | 132 |
|
133 | 133 |
|
... | ... | |
138 | 138 |
-- |
139 | 139 |
|
140 | 140 |
CREATE TABLE grouppermissions ( |
141 |
groupname character varying(100) NOT NULL,
|
|
141 |
groupname text NOT NULL,
|
|
142 | 142 |
idpermission integer NOT NULL |
143 | 143 |
); |
144 | 144 |
|
... | ... | |
150 | 150 |
-- |
151 | 151 |
|
152 | 152 |
CREATE TABLE groups ( |
153 |
name character varying(100) NOT NULL,
|
|
154 |
parent character varying(100)
|
|
153 |
name text NOT NULL,
|
|
154 |
parent text
|
|
155 | 155 |
); |
156 | 156 |
|
157 | 157 |
|
... | ... | |
162 | 162 |
-- |
163 | 163 |
|
164 | 164 |
CREATE TABLE host ( |
165 |
name character varying(255) NOT NULL,
|
|
166 |
checkhostcmd character varying(255) NOT NULL,
|
|
167 |
community character varying(255) NOT NULL,
|
|
168 |
fqhn character varying(255) NOT NULL,
|
|
169 |
hosttpl character varying(255) NOT NULL,
|
|
170 |
mainip character varying(255) NOT NULL,
|
|
165 |
name text NOT NULL,
|
|
166 |
checkhostcmd text NOT NULL,
|
|
167 |
community text NOT NULL,
|
|
168 |
fqhn text NOT NULL,
|
|
169 |
hosttpl text NOT NULL,
|
|
170 |
mainip text NOT NULL,
|
|
171 | 171 |
port integer NOT NULL, |
172 | 172 |
snmpoidsperpdu integer, |
173 |
snmpversion character varying(255)
|
|
173 |
snmpversion text
|
|
174 | 174 |
); |
175 | 175 |
|
176 | 176 |
|
... | ... | |
181 | 181 |
-- |
182 | 182 |
|
183 | 183 |
CREATE TABLE hostgroups ( |
184 |
hostname character varying(100) NOT NULL,
|
|
185 |
groupname character varying(100) NOT NULL
|
|
184 |
hostname text NOT NULL,
|
|
185 |
groupname text NOT NULL
|
|
186 | 186 |
); |
187 | 187 |
|
188 | 188 |
|
... | ... | |
193 | 193 |
-- |
194 | 194 |
|
195 | 195 |
CREATE TABLE perfdatasource ( |
196 |
hostname character varying(100) NOT NULL,
|
|
197 |
servicename character varying(100) NOT NULL,
|
|
198 |
graphname character varying(100) NOT NULL,
|
|
199 |
type character varying(100) NOT NULL,
|
|
200 |
label character varying(255),
|
|
196 |
hostname text NOT NULL,
|
|
197 |
servicename text NOT NULL,
|
|
198 |
graphname text NOT NULL,
|
|
199 |
type text NOT NULL,
|
|
200 |
label text,
|
|
201 | 201 |
factor double precision NOT NULL |
202 | 202 |
); |
203 | 203 |
|
... | ... | |
209 | 209 |
-- |
210 | 210 |
|
211 | 211 |
CREATE TABLE service ( |
212 |
name character varying(255) NOT NULL,
|
|
213 |
type character varying(255) NOT NULL,
|
|
214 |
command character varying(255) NOT NULL
|
|
212 |
name text NOT NULL,
|
|
213 |
type text NOT NULL,
|
|
214 |
command text NOT NULL
|
|
215 | 215 |
); |
216 | 216 |
|
217 | 217 |
|
... | ... | |
222 | 222 |
-- |
223 | 223 |
|
224 | 224 |
CREATE TABLE servicegroups ( |
225 |
servicename character varying(100) NOT NULL,
|
|
226 |
groupname character varying(100) NOT NULL
|
|
225 |
servicename text NOT NULL,
|
|
226 |
groupname text NOT NULL
|
|
227 | 227 |
); |
228 | 228 |
|
229 | 229 |
|
... | ... | |
234 | 234 |
-- |
235 | 235 |
|
236 | 236 |
CREATE TABLE servicehautniveau ( |
237 |
servicename character varying(100) NOT NULL,
|
|
238 |
servicename_dep character varying(100) NOT NULL
|
|
237 |
servicename text NOT NULL,
|
|
238 |
servicename_dep text NOT NULL
|
|
239 | 239 |
); |
240 | 240 |
|
241 | 241 |
|
... | ... | |
246 | 246 |
-- |
247 | 247 |
|
248 | 248 |
CREATE TABLE servicetopo ( |
249 |
servicename character varying(100) NOT NULL,
|
|
250 |
function character varying(50) NOT NULL
|
|
249 |
servicename text NOT NULL,
|
|
250 |
function text NOT NULL
|
|
251 | 251 |
); |
252 | 252 |
|
253 | 253 |
|
... | ... | |
259 | 259 |
|
260 | 260 |
CREATE TABLE state ( |
261 | 261 |
idstat integer NOT NULL, |
262 |
hostname character varying(100) NOT NULL,
|
|
263 |
servicename character varying(100),
|
|
264 |
ip character varying(40),
|
|
262 |
hostname text NOT NULL,
|
|
263 |
servicename text,
|
|
264 |
ip text,
|
|
265 | 265 |
"timestamp" timestamp without time zone, |
266 | 266 |
statename character varying(8) DEFAULT 'OK'::character varying NOT NULL, |
267 | 267 |
type character varying(4) DEFAULT 'SOFT'::character varying NOT NULL, |
... | ... | |
425 | 425 |
-- |
426 | 426 |
|
427 | 427 |
CREATE TABLE version ( |
428 |
name character varying(255) NOT NULL,
|
|
429 |
version character varying(255) NOT NULL
|
|
428 |
name text NOT NULL,
|
|
429 |
version text NOT NULL
|
|
430 | 430 |
); |
431 | 431 |
|
432 | 432 |
|
Also available in: Unified diff