/[clipping]/db/clipping_create.sql
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Annotation of /db/clipping_create.sql

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.1.1.1 - (hide annotations) (vendor branch)
Fri Jan 16 22:46:52 2004 UTC (20 years, 4 months ago) by dpavlin
Branch: MAIN, phperl
CVS Tags: r20040116, HEAD
Changes since 1.1: +0 -0 lines
initial import of downloaded version

1 dpavlin 1.1 --
2     -- Project: Clipping
3     -- Author: Nelson Ferraz <nferraz@phperl.com>
4     -- Date: 2003-08-14
5     --
6    
7    
8     --
9     -- TABLE: CUSTOMER
10     --
11    
12     CREATE TABLE c_customer (
13     c_customer_id serial primary key,
14     c_customer_name varchar(100) not null,
15     c_customer_phone varchar(50),
16     c_customer_email varchar(50),
17     c_customer_notes text,
18     c_customer_date_created timestamp DEFAULT NOW(),
19     c_customer_date_updated timestamp,
20     c_customer_date_deleted timestamp
21     );
22    
23    
24     --
25     -- TABLE: CUSTOMER LOG
26     --
27    
28     /*
29     CREATE TABLE log_c_customer (
30     log_c_customer_id serial primary key,
31     c_customer_id int,
32     c_customer_name varchar(100) not null,
33     c_customer_phone varchar(50),
34     c_customer_email varchar(50),
35     c_customer_notes text,
36     c_customer_date_created datetime,
37     c_customer_date_updated datetime,
38     c_customer_date_deleted datetime,
39     is_active boolean DEFAULT 't' NOT NULL
40     );
41     */
42    
43    
44    
45     --
46     -- TABLE: SOURCE
47     --
48    
49     CREATE TABLE c_source (
50     c_source_id serial primary key,
51     c_source_description varchar(100) not null,
52     c_source_notes text,
53     c_source_date_created timestamp DEFAULT NOW(),
54     c_source_date_updated timestamp,
55     c_source_date_deleted timestamp
56     );
57    
58    
59     --
60     -- TABLE: SOURCE LOG
61     --
62    
63     /*
64     CREATE TABLE log_c_source (
65     log_c_source_id serial primary key,
66     c_source_id int,
67     c_source_description varchar(100) not null,
68     c_source_notes text,
69     c_source_date_created datetime,
70     c_source_date_updated datetime,
71     c_source_date_deleted datetime,
72     is_active boolean DEFAULT 't' NOT NULL
73     );
74     */
75    
76    
77    
78     --
79     -- TABLE: TYPE
80     --
81    
82     CREATE TABLE c_type (
83     c_type_id serial primary key,
84     c_type_description varchar(50) not null,
85     c_type_notes text,
86     c_type_date_created timestamp DEFAULT NOW(),
87     c_type_date_updated timestamp,
88     c_type_date_deleted timestamp
89     );
90    
91    
92     --
93     -- TABLE: TYPE LOG
94     --
95    
96     /*
97     CREATE TABLE log_c_type (
98     log_c_type_id serial primary key,
99     c_type_id int,
100     c_type_description varchar(50) not null,
101     c_type_notes text,
102     c_type_date_created datetime,
103     c_type_date_updated datetime,
104     c_type_date_deleted datetime,
105     is_active boolean DEFAULT 't' NOT NULL
106     );
107     */
108    
109    
110    
111     --
112     -- TABLE: NEWS
113     --
114    
115     CREATE TABLE c_news (
116     c_news_id serial primary key,
117     c_source_fk int references c_source,
118     c_customer_fk int references c_customer,
119     c_type_fk int references c_type,
120     c_news_section varchar(100),
121     c_news_page varchar(250),
122     c_news_title varchar(100) not null,
123     c_news_abstract text not null,
124     c_news_full_text text,
125     c_news_date_created timestamp DEFAULT NOW(),
126     c_news_date_updated timestamp,
127     c_news_date_deleted timestamp
128     );
129    
130    
131     --
132     -- TABLE: NEWS LOG
133     --
134    
135     /*
136     CREATE TABLE log_c_news (
137     log_c_news_id serial primary key,
138     c_source_id int,
139     c_source_description varchar(100) not null,
140     c_source_notes text,
141     c_customer_id int,
142     c_customer_name varchar(100) not null,
143     c_customer_phone varchar(50),
144     c_customer_email varchar(50),
145     c_customer_notes text,
146     c_type_id int,
147     c_type_description varchar(50) not null,
148     c_type_notes text,
149     c_news_id int,
150     c_news_section varchar(100),
151     c_news_page varchar(250),
152     c_news_title varchar(100) not null,
153     c_news_abstract text not null,
154     c_news_full_text text,
155     c_news_date_created datetime,
156     c_news_date_updated datetime,
157     c_news_date_deleted datetime,
158     is_active boolean DEFAULT 't' NOT NULL
159     );
160     */
161    
162    
163    
164     -- END --
165    
166     --
167     -- This program is free software; you can redistribute it and/or
168     -- modify it under the terms of the GNU General Public License
169     --

  ViewVC Help
Powered by ViewVC 1.1.26