File: odontolinux.dump

package info (click to toggle)
odontolinux 0.6.1-6
  • links: PTS
  • area: main
  • in suites: woody
  • size: 1,128 kB
  • ctags: 566
  • sloc: php: 4,137; sh: 262; makefile: 46
file content (111 lines) | stat: -rw-r--r-- 4,289 bytes parent folder | download | duplicates (2)
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
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
CREATE SEQUENCE "anagrafica_id_seq" start 1 increment 1 maxvalue 2147483647 minvalue 1  cache 1 ;
CREATE SEQUENCE "pianocura_idpc_seq" start 1 increment 1 maxvalue 2147483647 minvalue 1  cache 1 ;
CREATE SEQUENCE "storico_idst_seq" start 1 increment 1 maxvalue 2147483647 minvalue 1  cache 1 ;
CREATE SEQUENCE "fattura_idfattura_seq" start 1 increment 1 maxvalue 2147483647 minvalue 1  cache 1 ;
CREATE SEQUENCE "pagamenti_idpagamenti_seq" start 1 increment 1 maxvalue 2147483647 minvalue 1  cache 1 ;
CREATE SEQUENCE "fattura_idvocefattura_seq" start 1 increment 1 maxvalue 2147483647 minvalue 1  cache 1 ;
CREATE SEQUENCE "pagamenti_idvocepagamenti_seq" start 1 increment 1 maxvalue 2147483647 minvalue 1  cache 1 ;

CREATE TABLE "anagrafica" (
	"id" integer DEFAULT nextval('"anagrafica_id_seq"'::text) NOT NULL,
	"dataarrivo" date,
	"cognome" character varying(30),
	"nome" character varying(30),
	"sesso" character(1),
	"luogonascita" character varying(50),
	"datanascita" date,
	"via" character varying(100),
	"cap" character varying(5),
	"citta" character varying(50),
	"professione" character varying(20),
	"recapito" character varying(100),
	"telefono" character varying(100),
	"codicefiscale" character varying(16),
	"presentato" character varying(30)
);



GRANT ALL on "anagrafica" to PUBLIC;
GRANT ALL on "anagrafica" to "odontolinux";

CREATE TABLE "pagamenti" (
	"id" smallint,
	"cognome" character varying(30),
	"nome" character varying(30),
	"data" date,
	"prestazione" character varying(80),
	"quantita" smallint,
	"prezzounitario" double precision,
	"prezzodovuto" double precision,
	"prezzodatooggi" double precision,
	"rimanedapagare" double precision,
	"tipopagamento" character varying(80),
	"note" character varying(80),
	"idpagamenti" integer DEFAULT nextval('"pagamenti_idpagamenti_seq"'::text) NOT NULL,
	"idvocepagamenti" integer DEFAULT nextval('"pagamenti_idvocepagamenti_seq"'::text)
);

GRANT ALL on "pagamenti" to PUBLIC;
GRANT ALL on "pagamenti" to "odontolinux";


CREATE TABLE "storico" (
	"id" smallint,
	"cognome" character varying(30),
	"nome" character varying(30),
	"data" date,
	"prestazione" character varying(200),
	"operatore" character varying(5),
	"idst" integer DEFAULT nextval('"storico_idst_seq"'::text) NOT NULL
);

GRANT ALL on "storico" to PUBLIC;
GRANT ALL on "storico" to "odontolinux";

CREATE TABLE "pianocura" (
	"id" smallint,
	"data" date,
	"cognome" character varying(30),
	"nome" character varying(30),
	"prestazione" character varying(200),
	"posizione" character varying(50),
	"quantita" smallint,
	"prezzounitario" double precision,
	"prezzomoltiplicato" double precision,
	"idpc" integer DEFAULT nextval('"pianocura_idpc_seq"'::text) NOT NULL,
	"annotazioni" text,
	"vocepianocura" character varying(30)
);

GRANT ALL on "pianocura" to PUBLIC;
GRANT ALL on "pianocura" to "odontolinux";

CREATE TABLE "fattura" (
	"id" smallint,
	"data" date,
	"cognome" character varying(30),
	"nome" character varying(30),
	"luogonascita" character varying(50),
	"datanascita" date,
	"via" character varying(100),
	"cap" character varying(5),
	"citta" character varying(50),
	"codicefiscale" character varying(16),
	"prestazione" character varying(200),
	"quantita" smallint,
	"prezzounitario" double precision,
	"prezzomoltiplicato" double precision,
	"idfattura" integer DEFAULT nextval('"fattura_idfattura_seq"'::text) NOT NULL,
	"idvocefattura" integer DEFAULT nextval('"fattura_idvocefattura_seq"'::text) NOT NULL
);

GRANT ALL on "fattura" to PUBLIC;
GRANT ALL on "fattura" to "odontolinux";

INSERT INTO anagrafica (id, dataarrivo, cognome, nome, sesso, luogonascita, datanascita, via, cap, citta, professione, recapito, telefono, codicefiscale, presentato) values
(nextval('anagrafica_id_seq'), '2001-12-28', 'Bianchi', 'Mario', 'M', 'Roma', '1980-10-10', 'Via Bianchi 10', '00100', 'Roma', 'Giornalista', '', '06.12345678', 'BNCMRA80R10H501J', 'Dott Verdi');

INSERT INTO anagrafica (id, dataarrivo, cognome, nome, sesso, luogonascita, datanascita, via, cap, citta, professione, recapito, telefono, codicefiscale, presentato) values
(nextval('anagrafica_id_seq'), '2001-12-28', 'Verdi', 'Giovanna', 'F', 'Milano', '1975-11-11', 'Via Verdi 11', '00020', 'Milano', 'Modella', '', '02.87654321', 'VRDGNN75S51F205F', 'Dott Rossi');