1
0
mirror of https://github.com/e107inc/e107.git synced 2025-02-06 23:39:11 +01:00
php-e107/e107_admin/sql/core_pg.php
2006-12-02 04:36:16 +00:00

301 lines
11 KiB
PHP

<?php
/*
+ ----------------------------------------------------------------------------+
| e107 website system
|
| ©Steve Dunstan 2001-2002
| http://e107.org
| jalist@e107.org
|
| Released under the terms and conditions of the
| GNU General Public License (http://gnu.org).
|
| $Source: /cvs_backup/e107_0.8/e107_admin/sql/core_pg.php,v $
| $Revision: 1.1.1.1 $
| $Date: 2006-12-02 04:33:33 $
| $Author: mcfly_e107 $
+----------------------------------------------------------------------------+
*/
header("location:../index.php");
exit;
?>
CREATE SEQUENCE banner_seq start 1 increment 1 maxvalue 2147483647 minvalue 1 cache 1;
CREATE SEQUENCE chatbox_seq start 1 increment 1 maxvalue 2147483647 minvalue 1 cache 1;
CREATE SEQUENCE comments_seq start 1 increment 1 maxvalue 2147483647 minvalue 1 cache 1;
CREATE SEQUENCE content_seq start 1 increment 1 maxvalue 2147483647 minvalue 1 cache 1;
CREATE SEQUENCE download_seq start 1 increment 1 maxvalue 2147483647 minvalue 1 cache 1;
CREATE SEQUENCE download_category_seq start 1 increment 1 maxvalue 2147483647 minvalue 1 cache 1;
CREATE SEQUENCE forum_seq start 1 increment 1 maxvalue 2147483647 minvalue 1 cache 1;
CREATE SEQUENCE forum_t_seq start 1 increment 1 maxvalue 2147483647 minvalue 1 cache 1;
CREATE SEQUENCE headlines_seq start 1 increment 1 maxvalue 2147483647 minvalue 1 cache 1;
CREATE SEQUENCE links_seq start 1 increment 1 maxvalue 2147483647 minvalue 1 cache 1;
CREATE SEQUENCE menus_seq start 1 increment 1 maxvalue 2147483647 minvalue 1 cache 1;
CREATE SEQUENCE news_seq start 1 increment 1 maxvalue 2147483647 minvalue 1 cache 1;
CREATE SEQUENCE news_category_seq start 1 increment 1 maxvalue 2147483647 minvalue 1 cache 1;
CREATE SEQUENCE plugin_seq start 1 increment 1 maxvalue 2147483647 minvalue 1 cache 1;
CREATE SEQUENCE poll_seq start 1 increment 1 maxvalue 2147483647 minvalue 1 cache 1;
CREATE SEQUENCE rate_seq start 1 increment 1 maxvalue 2147483647 minvalue 1 cache 1;
CREATE TABLE banlist (
banlist_ip varchar(100) NOT NULL,
banlist_admin int4 DEFAULT '0' NOT NULL,
banlist_reason text NOT NULL,
CONSTRAINT banlist_pkey PRIMARY KEY (banlist_ip)
);
CREATE TABLE banner (
banner_id int4 NOT NULL,
banner_clientname varchar(100) DEFAULT '' NOT NULL,
banner_clientlogin varchar(20) DEFAULT '' NOT NULL,
banner_clientpassword varchar(50) DEFAULT '' NOT NULL,
banner_image varchar(150) DEFAULT '' NOT NULL,
banner_clickurl varchar(150) DEFAULT '' NOT NULL,
banner_impurchased int4 DEFAULT '0' NOT NULL,
banner_startdate int4 DEFAULT '0' NOT NULL,
banner_enddate int4 DEFAULT '0' NOT NULL,
banner_active int2 DEFAULT '0' NOT NULL,
banner_clicks int4 DEFAULT '0' NOT NULL,
banner_impressions int4 DEFAULT '0' NOT NULL,
banner_ip text NOT NULL,
banner_campaign varchar(150) DEFAULT '' NOT NULL,
CONSTRAINT banner_pkey PRIMARY KEY (banner_id)
);
CREATE TABLE chatbox (
cb_id int4 NOT NULL,
cb_nick varchar(30) DEFAULT '' NOT NULL,
cb_message text NOT NULL,
cb_datestamp int4 DEFAULT '0' NOT NULL,
cb_blocked int2 DEFAULT '0' NOT NULL,
cb_ip varchar(15) DEFAULT '' NOT NULL,
CONSTRAINT chatbox_pkey PRIMARY KEY (cb_id)
);
CREATE TABLE comments (
comment_id int4 DEFAULT '0' NOT NULL,
comment_pid int4 DEFAULT '0' NOT NULL,
comment_item_id int4 DEFAULT '0' NOT NULL,
comment_subject varchar(100) DEFAULT '' NOT NULL,
comment_author varchar(100) DEFAULT '' NOT NULL,
comment_author_email varchar(200) DEFAULT '' NOT NULL,
comment_datestamp int4 DEFAULT '0' NOT NULL,
comment_comment text NOT NULL,
comment_blocked int2 DEFAULT '0' NOT NULL,
comment_ip varchar(20) DEFAULT '' NOT NULL,
comment_type varchar(10) DEFAULT '' NOT NULL,
CONSTRAINT comments_pkey PRIMARY KEY (comment_id)
);
CREATE TABLE content (
content_id int4 DEFAULT '0' NOT NULL,
content_heading text NOT NULL,
content_subheading text NOT NULL,
content_content text NOT NULL,
content_parent int4 DEFAULT '0' NOT NULL,
content_datestamp int4 DEFAULT '0' NOT NULL,
content_author varchar(200) DEFAULT '' NOT NULL,
content_comment int2 DEFAULT '0' NOT NULL,
content_summary text NOT NULL,
content_type int2 DEFAULT '0' NOT NULL,
content_review_score int2 DEFAULT '0' NOT NULL,
content_pe_icon int2 DEFAULT '0' NOT NULL,
content_class int2 DEFAULT '0' NOT NULL,
CONSTRAINT content_pkey PRIMARY KEY (content_id)
);
CREATE TABLE core (
e107_name varchar(20) DEFAULT '' NOT NULL,
e107_value text NOT NULL,
CONSTRAINT core_pkey PRIMARY KEY (e107_name)
);
CREATE TABLE download (
download_id int4 DEFAULT '0' NOT NULL,
download_name varchar(100) DEFAULT '' UNIQUE NOT NULL,
download_url varchar(150) DEFAULT '' NOT NULL,
download_author varchar(100) DEFAULT '' NOT NULL,
download_author_email varchar(200) DEFAULT '' NOT NULL,
download_author_website varchar(200) DEFAULT '' NOT NULL,
download_description text NOT NULL,
download_filesize varchar(20) DEFAULT '' NOT NULL,
download_requested int4 DEFAULT '0' NOT NULL,
download_category int4 DEFAULT '0' NOT NULL,
download_active int2 DEFAULT '0' NOT NULL,
download_datestamp int4 DEFAULT '0' NOT NULL,
download_thumb varchar(150) DEFAULT '' NOT NULL,
download_image varchar(150) DEFAULT '' NOT NULL,
download_comment int2 DEFAULT '0' NOT NULL,
CONSTRAINT download_pkey PRIMARY KEY (download_id)
);
CREATE TABLE download_category (
download_category_id int4 DEFAULT '0' NOT NULL,
download_category_name varchar(100) DEFAULT '' NOT NULL,
download_category_description text NOT NULL,
download_category_icon varchar(100) DEFAULT '' NOT NULL,
download_category_parent int4 DEFAULT '0' NOT NULL,
download_category_class varchar(100) DEFAULT '' NOT NULL,
CONSTRAINT download_category_pkey PRIMARY KEY (download_category_id)
);
CREATE TABLE flood (
flood_url text NOT NULL,
flood_time int4 DEFAULT '0' NOT NULL,
);
CREATE TABLE forum (
forum_id int4 DEFAULT '0' NOT NULL,
forum_name varchar(250) DEFAULT '' NOT NULL,
forum_description text NOT NULL,
forum_parent int4 DEFAULT '0' NOT NULL,
forum_datestamp int4 DEFAULT '0' NOT NULL,
forum_moderators text NOT NULL,
forum_threads int4 DEFAULT '0' NOT NULL,
forum_replies int4 DEFAULT '0' NOT NULL,
forum_lastpost varchar(200) DEFAULT '' NOT NULL,
forum_class varchar(100) DEFAULT '' NOT NULL,
forum_order int4 DEFAULT '0' NOT NULL,
CONSTRAINT forum_pkey PRIMARY KEY (forum_id)
);
CREATE TABLE forum_t (
thread_id int4 DEFAULT '0' NOT NULL,
thread_name varchar(250) DEFAULT '' NOT NULL,
thread_thread text NOT NULL,
thread_forum_id int4 DEFAULT '0' NOT NULL,
thread_datestamp int4 DEFAULT '0' NOT NULL,
thread_parent int4 DEFAULT '0' NOT NULL,
thread_user varchar(250) DEFAULT '' NOT NULL,
thread_views int4 DEFAULT '0' NOT NULL,
thread_active int2 DEFAULT '0' NOT NULL,
thread_lastpost int4 DEFAULT '0' NOT NULL,
thread_s int2 DEFAULT '0' NOT NULL,
CONSTRAINT forum_t_pkey PRIMARY KEY (thread_id)
);
CREATE TABLE headlines (
headline_id int4 DEFAULT '0' NOT NULL,
headline_url varchar(150) DEFAULT '' NOT NULL,
headline_data text NOT NULL,
headline_timestamp int4 DEFAULT '0' NOT NULL,
headline_description text NOT NULL,
headline_image varchar(100) DEFAULT '' NOT NULL,
headline_active int2 DEFAULT '0' NOT NULL,
CONSTRAINT headlines_pkey PRIMARY KEY (headline_id)
);
CREATE TABLE links (
link_id int4 DEFAULT '0' NOT NULL,
link_name varchar(100) DEFAULT '' NOT NULL,
link_url varchar(200) DEFAULT '' NOT NULL,
link_description text NOT NULL,
link_button varchar(100) DEFAULT '' NOT NULL,
link_category int2 DEFAULT '0' NOT NULL,
link_order int4 DEFAULT '0' NOT NULL,
link_refer int4 DEFAULT '0' NOT NULL,
link_open int2 DEFAULT '0' NOT NULL,
link_class int2 DEFAULT '0' NOT NULL,
CONSTRAINT links_pkey PRIMARY KEY (link_id)
);
CREATE TABLE menus (
menu_id int4 DEFAULT '0' NOT NULL,
menu_name varchar(100) DEFAULT '' NOT NULL,
menu_location int2 DEFAULT '0' NOT NULL,
menu_order int2 DEFAULT '0' NOT NULL,
menu_class int2 DEFAULT '0' NOT NULL,
menu_pages text NOT NULL,
CONSTRAINT menus_pkey PRIMARY KEY (menu_id)
);
CREATE TABLE news (
news_id int4 DEFAULT '0' NOT NULL,
news_title varchar(200) DEFAULT '' NOT NULL,
news_body text NOT NULL,
news_extended text NOT NULL,
news_datestamp int4 DEFAULT '0' NOT NULL,
news_author int4 DEFAULT '0' NOT NULL,
news_category int2 DEFAULT '0' NOT NULL,
news_allow_comments int2 DEFAULT '0' NOT NULL,
news_start int4 DEFAULT '0' NOT NULL,
news_end int4 DEFAULT '0' NOT NULL,
news_class int2 DEFAULT '0' NOT NULL,
news_render_type int2 DEFAULT '0' NOT NULL,
news_comment_total int4 DEFAULT '0' NOT NULL,
CONSTRAINT news_pkey PRIMARY KEY (news_id)
);
CREATE TABLE news_category (
category_id int4 DEFAULT '0' NOT NULL,
category_name varchar(200) DEFAULT '' NOT NULL,
category_icon varchar(250) DEFAULT '' NOT NULL,
CONSTRAINT news_category_pkey PRIMARY KEY (category_id)
);
CREATE TABLE online (
online_timestamp int4 DEFAULT '0' NOT NULL,
online_flag int2 DEFAULT '0' NOT NULL,
online_user_id varchar(100) DEFAULT '' NOT NULL,
online_ip varchar(15) DEFAULT '' NOT NULL,
online_location varchar(100) DEFAULT '' NOT NULL,
online_pagecount tinyint(3) int2 DEFAULT '0' NOT NULL,
online_active int4 DEFAULT '0' NOT NULL,
);
CREATE TABLE plugin (
plugin_id int4 DEFAULT '0' NOT NULL,
plugin_name varchar(100) DEFAULT '' NOT NULL,
plugin_version varchar(10) DEFAULT '' NOT NULL,
plugin_path varchar(100) DEFAULT '' NOT NULL,
plugin_installflag int2 DEFAULT '0' NOT NULL,
CONSTRAINT plugin_pkey PRIMARY KEY (plugin_id)
);
CREATE TABLE poll (
poll_id int4 DEFAULT '0' NOT NULL,
poll_datestamp int4 DEFAULT '0' NOT NULL,
poll_end_datestamp int4 DEFAULT '0' NOT NULL,
poll_admin_id int4 DEFAULT '0' NOT NULL,
poll_title varchar(250) DEFAULT '' NOT NULL,
poll_option_1 varchar(250) DEFAULT '' NOT NULL,
poll_option_2 varchar(250) DEFAULT '' NOT NULL,
poll_option_3 varchar(250) DEFAULT '' NOT NULL,
poll_option_4 varchar(250) DEFAULT '' NOT NULL,
poll_option_5 varchar(250) DEFAULT '' NOT NULL,
poll_option_6 varchar(250) DEFAULT '' NOT NULL,
poll_option_7 varchar(250) DEFAULT '' NOT NULL,
poll_option_8 varchar(250) DEFAULT '' NOT NULL,
poll_option_9 varchar(250) DEFAULT '' NOT NULL,
poll_option_10 varchar(250) DEFAULT '' NOT NULL,
poll_votes_1 int4 DEFAULT '0' NOT NULL,
poll_votes_2 int4 DEFAULT '0' NOT NULL,
poll_votes_3 int4 DEFAULT '0' NOT NULL,
poll_votes_4 int4 DEFAULT '0' NOT NULL,
poll_votes_5 int4 DEFAULT '0' NOT NULL,
poll_votes_6 int4 DEFAULT '0' NOT NULL,
poll_votes_7 int4 DEFAULT '0' NOT NULL,
poll_votes_8 int4 DEFAULT '0' NOT NULL,
poll_votes_9 int4 DEFAULT '0' NOT NULL,
poll_votes_10 int4 DEFAULT '0' NOT NULL,
poll_ip text NOT NULL,
poll_active int2 DEFAULT '0' NOT NULL,
poll_comment int2 DEFAULT '1' NOT NULL,
CONSTRAINT poll_pkey PRIMARY KEY (poll_id)
);
CREATE TABLE rate (
rate_id int4 DEFAULT '0' NOT NULL,
rate_table varchar(100) DEFAULT '' NOT NULL,
rate_itemid int4 DEFAULT '0' NOT NULL,
rate_rating int4 DEFAULT '0' NOT NULL,
rate_votes int4 DEFAULT '0' NOT NULL,
rate_voters text NOT NULL,
CONSTRAINT rate_pkey PRIMARY KEY (rate_id)
);