1
0
mirror of https://github.com/phpbb/phpbb.git synced 2025-08-12 11:44:08 +02:00

It's been a while since I wrote schemas for non-mysql DB's ... so don't be surprised if they are spectacularly incorrect

git-svn-id: file:///svn/phpbb/trunk@5174 89ea8834-ac86-4346-8a33-228a782c2dd0
This commit is contained in:
Paul S. Owen
2005-07-04 14:13:43 +00:00
parent 0b814956db
commit 0eae8040e8
6 changed files with 155 additions and 1 deletions

View File

@@ -518,6 +518,14 @@ CREATE TABLE [phpbb_sessions] (
) ON [PRIMARY]
GO
CREATE TABLE [phpbb_sessions_keys] (
[key_id] [varchar] (32) NOT NULL ,
[user_id] [int] NOT NULL ,
[last_ip] [varchar] (100) NOT NULL ,
[last_login] [int] NOT NULL
) ON [PRIMARY]
GO
CREATE TABLE [phpbb_sitelist] (
[site_id] [int] IDENTITY (1, 1) NOT NULL ,
[site_ip] [varchar] (40) NOT NULL ,
@@ -791,6 +799,13 @@ CREATE TABLE [phpbb_users] (
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
GO
CREATE TABLE [phpbb_users_passwd] (
[user_id] [int] NOT NULL ,
[passwd_time] [int] NOT NULL ,
[passwd] [varchar] (32) NOT NULL
) ON [PRIMARY]
GO
CREATE TABLE [phpbb_words] (
[word_id] [int] IDENTITY (1, 1) NOT NULL ,
[word] [varchar] (100) NOT NULL ,
@@ -1058,6 +1073,14 @@ ALTER TABLE [phpbb_sessions] WITH NOCHECK ADD
) ON [PRIMARY]
GO
ALTER TABLE [phpbb_sessions_keys] WITH NOCHECK ADD
CONSTRAINT [PK_phpbb_sessions_keys] PRIMARY KEY CLUSTERED
(
[key_id],
[user_id]
) ON [PRIMARY]
GO
ALTER TABLE [phpbb_sitelist] WITH NOCHECK ADD
CONSTRAINT [PK_phpbb_sitelist] PRIMARY KEY CLUSTERED
(
@@ -1122,6 +1145,13 @@ ALTER TABLE [phpbb_users] WITH NOCHECK ADD
) ON [PRIMARY]
GO
ALTER TABLE [phpbb_users_passwd] WITH NOCHECK ADD
CONSTRAINT [PK_phpbb_users_passwd] PRIMARY KEY CLUSTERED
(
[user_id]
) ON [PRIMARY]
GO
ALTER TABLE [phpbb_words] WITH NOCHECK ADD
CONSTRAINT [PK_phpbb_words] PRIMARY KEY CLUSTERED
(
@@ -1448,6 +1478,13 @@ ALTER TABLE [phpbb_sessions] WITH NOCHECK ADD
CONSTRAINT [DF_sessio_session_admin] DEFAULT (0) FOR [session_admin]
GO
ALTER TABLE [phpbb_sessions] WITH NOCHECK ADD
CONSTRAINT [DF_sessik_key_id] DEFAULT ('0') FOR [key_id],
CONSTRAINT [DF_sessik_user_id] DEFAULT (0) FOR [user_id],
CONSTRAINT [DF_sessik_last_ip] DEFAULT ('0') FOR [last_ip],
CONSTRAINT [DF_sessik_last_login] DEFAULT (0) FOR [last_login]
GO
ALTER TABLE [phpbb_sitelist] WITH NOCHECK ADD
CONSTRAINT [DF_siteli_ip_exclude] DEFAULT (0) FOR [ip_exclude]
GO
@@ -1568,6 +1605,12 @@ ALTER TABLE [phpbb_users] WITH NOCHECK ADD
CONSTRAINT [DF_users__user_sig_bbcode_bitf] DEFAULT (0) FOR [user_sig_bbcode_bitfield]
GO
ALTER TABLE [phpbb_users_passwd] WITH NOCHECK ADD
CONSTRAINT [DF_users_pwd_user_id] DEFAULT (0) FOR [user_id],
CONSTRAINT [DF_users_pwd_passwd_time] DEFAULT (0) FOR [passwd_time],
CONSTRAINT [DF_users_pwd_passwd] DEFAULT ('0') FOR [passwd]
GO
ALTER TABLE [phpbb_zebra] WITH NOCHECK ADD
CONSTRAINT [DF_zebra__user_id] DEFAULT (0) FOR [user_id],
CONSTRAINT [DF_zebra__zebra_id] DEFAULT (0) FOR [zebra_id],
@@ -1743,6 +1786,9 @@ GO
CREATE INDEX [session_user_id] ON [phpbb_sessions]([session_user_id]) ON [PRIMARY]
GO
CREATE INDEX [last_login] ON [phpbb_sessions_keys]([last_login]) ON [PRIMARY]
GO
CREATE UNIQUE INDEX [style_name] ON [phpbb_styles]([style_name]) ON [PRIMARY]
GO
@@ -1806,6 +1852,9 @@ GO
CREATE INDEX [username] ON [phpbb_users]([username]) ON [PRIMARY]
GO
CREATE INDEX [passwd_time] ON [phpbb_users_passwd]([passwd_time]) ON [PRIMARY]
GO
CREATE INDEX [user_id] ON [phpbb_zebra]([user_id]) ON [PRIMARY]
GO