1
0
mirror of https://github.com/phpbb/phpbb.git synced 2025-05-06 15:45:34 +02:00

- schema changes

git-svn-id: file:///svn/phpbb/trunk@5131 89ea8834-ac86-4346-8a33-228a782c2dd0
This commit is contained in:
Meik Sievertsen 2005-04-30 14:08:14 +00:00
parent d1f3349f7b
commit 20fda3315f
4 changed files with 15 additions and 3 deletions

View File

@ -419,6 +419,7 @@ CREATE TABLE phpbb_profile_fields (
field_required INTEGER DEFAULT 0 NOT NULL,
field_show_on_reg INTEGER DEFAULT 0 NOT NULL,
field_hide INTEGER DEFAULT 0 NOT NULL,
field_no_view INTEGER DEFAULT 0 NOT NULL,
field_active INTEGER DEFAULT 0 NOT NULL,
field_order INTEGER DEFAULT 0 NOT NULL
);;
@ -696,6 +697,7 @@ CREATE TABLE phpbb_topics (
CREATE TABLE phpbb_topics_marking (
user_id INTEGER DEFAULT 0 NOT NULL,
topic_id INTEGER DEFAULT 0 NOT NULL,
forum_id INTEGER DEFAULT 0 NOT NULL,
mark_type INTEGER DEFAULT 0 NOT NULL,
mark_time INTEGER DEFAULT 0 NOT NULL
);;

View File

@ -424,6 +424,7 @@ CREATE TABLE [phpbb_profile_fields] (
[field_required] [int] NOT NULL ,
[field_show_on_reg] [int] NOT NULL ,
[field_hide] [int] NOT NULL ,
[field_no_view] [int] NOT NULL ,
[field_active] [int] NOT NULL ,
[field_order] [int] NOT NULL
) ON [PRIMARY]
@ -701,6 +702,7 @@ GO
CREATE TABLE [phpbb_topics_marking] (
[user_id] [int] NOT NULL ,
[topic_id] [int] NOT NULL ,
[forum_id] [int] NOT NULL ,
[mark_type] [int] NOT NULL ,
[mark_time] [int] NOT NULL
) ON [PRIMARY]
@ -1382,6 +1384,7 @@ ALTER TABLE [phpbb_profile_fields] WITH NOCHECK ADD
CONSTRAINT [DF_pffiel_field_required] DEFAULT (0) FOR [field_required],
CONSTRAINT [DF_pffiel_field_show_on_reg] DEFAULT (0) FOR [field_show_on_reg],
CONSTRAINT [DF_pffiel_field_hide] DEFAULT (0) FOR [field_hide],
CONSTRAINT [DF_pffiel_field_no_view] DEFAULT (0) FOR [field_no_view],
CONSTRAINT [DF_pffiel_field_active] DEFAULT (0) FOR [field_active],
CONSTRAINT [DF_pffiel_field_order] DEFAULT (0) FOR [field_order]
GO
@ -1510,6 +1513,7 @@ GO
ALTER TABLE [phpbb_topics_marking] WITH NOCHECK ADD
CONSTRAINT [DF_tmarki_user_id] DEFAULT (0) FOR [user_id],
CONSTRAINT [DF_tmarki_topic_id] DEFAULT (0) FOR [topic_id],
CONSTRAINT [DF_tmarki_forum_id] DEFAULT (0) FOR [forum_id],
CONSTRAINT [DF_tmarki_mark_type] DEFAULT (0) FOR [mark_type],
CONSTRAINT [DF_tmarki_mark_time] DEFAULT (0) FOR [mark_time]
GO

View File

@ -493,6 +493,7 @@ CREATE TABLE phpbb_profile_fields (
field_required tinyint(1) UNSIGNED DEFAULT '0' NOT NULL,
field_show_on_reg tinyint(1) UNSIGNED DEFAULT '0' NOT NULL,
field_hide tinyint(1) UNSIGNED DEFAULT '0' NOT NULL,
field_no_view tinyint(1) UNSIGNED DEFAULT '0' NOT NULL,
field_active tinyint(1) UNSIGNED DEFAULT '0' NOT NULL,
field_order tinyint(4) UNSIGNED DEFAULT '0' NOT NULL,
PRIMARY KEY (field_id),
@ -804,8 +805,9 @@ CREATE TABLE phpbb_topics (
# Table: 'phpbb_topic_marking'
CREATE TABLE phpbb_topics_marking (
user_id mediumint(9) UNSIGNED DEFAULT '0' NOT NULL,
topic_id mediumint(9) UNSIGNED DEFAULT '0' NOT NULL,
user_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
topic_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
forum_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
mark_type tinyint(4) DEFAULT '0' NOT NULL,
mark_time int(11) DEFAULT '0' NOT NULL,
PRIMARY KEY (user_id, topic_id)

View File

@ -671,6 +671,7 @@ CREATE TABLE phpbb_profile_fields (
field_required INT2 DEFAULT '0' NOT NULL,
field_show_on_reg INT2 DEFAULT '0' NOT NULL,
field_hide INT2 DEFAULT '0' NOT NULL,
field_no_view INT2 DEFAULT '0' NOT NULL,
field_active INT2 DEFAULT '0' NOT NULL,
field_order INT2 DEFAULT '0' NOT NULL,
PRIMARY KEY (field_id),
@ -678,6 +679,7 @@ CREATE TABLE phpbb_profile_fields (
CHECK (field_required>=0),
CHECK (field_show_on_reg>=0),
CHECK (field_hide>=0),
CHECK (field_no_view>=0),
CHECK (field_active>=0),
CHECK (field_order>=0)
);
@ -1083,11 +1085,13 @@ SELECT SETVAL('phpbb_topics_topic_id_seq',(select case when max(topic_id)>0 then
CREATE TABLE phpbb_topics_marking (
user_id INT4 DEFAULT '0' NOT NULL,
topic_id INT4 DEFAULT '0' NOT NULL,
forum_id INT4 DEFAULT '0' NOT NULL,
mark_type INT2 DEFAULT '0' NOT NULL,
mark_time INT4 DEFAULT '0' NOT NULL,
PRIMARY KEY (user_id,topic_id),
CHECK (user_id>=0),
CHECK (topic_id>=0)
CHECK (topic_id>=0),
CHECK (forum_id>=0)
);
/* Table: phpbb_topics_watch */