168 lines
5.9 KiB
SQL
168 lines
5.9 KiB
SQL
|
|
ALTER TABLE boxes DROP link;
|
|
|
|
ALTER TABLE users RENAME AS user;
|
|
ALTER TABLE user DROP INDEX real_email;
|
|
ALTER TABLE user DROP fake_email;
|
|
ALTER TABLE user DROP nodes;
|
|
ALTER TABLE user DROP bio;
|
|
ALTER TABLE user DROP hash;
|
|
ALTER TABLE user ADD session varchar(32) DEFAULT '' NOT NULL;
|
|
ALTER TABLE user ADD jabber varchar(128) DEFAULT '' NULL;
|
|
ALTER TABLE user ADD drupal varchar(128) DEFAULT '' NULL;
|
|
ALTER TABLE user ADD init varchar(64) DEFAULT '' NULL;
|
|
ALTER TABLE user CHANGE passwd pass varchar(24) DEFAULT '' NOT NULL;
|
|
ALTER TABLE user CHANGE real_email mail varchar(64) DEFAULT '' NULL;
|
|
ALTER TABLE user CHANGE last_access timestamp int(11) DEFAULT '0' NOT NULL;
|
|
ALTER TABLE user CHANGE last_host hostname varchar(128) DEFAULT '' NOT NULL;
|
|
ALTER TABLE user CHANGE id uid int(10) unsigned DEFAULT '0' NOT NULL auto_increment;
|
|
ALTER TABLE user CHANGE url homepage varchar(128) DEFAULT '' NOT NULL;
|
|
UPDATE user SET status = 1 WHERE status = 2;
|
|
UPDATE user SET name = userid;
|
|
ALTER TABLE user DROP userid;
|
|
UPDATE user SET init = mail;
|
|
|
|
DROP TABLE access;
|
|
|
|
CREATE TABLE access (
|
|
aid tinyint(10) DEFAULT '0' NOT NULL auto_increment,
|
|
mask varchar(255) DEFAULT '' NOT NULL,
|
|
type varchar(255) DEFAULT '' NOT NULL,
|
|
status tinyint(2) DEFAULT '0' NOT NULL,
|
|
UNIQUE mask (mask),
|
|
PRIMARY KEY (aid)
|
|
);
|
|
|
|
CREATE TABLE moderate (
|
|
cid int(10) DEFAULT '0' NOT NULL,
|
|
nid int(10) DEFAULT '0' NOT NULL,
|
|
uid int(10) DEFAULT '0' NOT NULL,
|
|
score int(2) DEFAULT '0' NOT NULL,
|
|
timestamp int(11) DEFAULT '0' NOT NULL,
|
|
INDEX (cid),
|
|
INDEX (nid)
|
|
);
|
|
|
|
ALTER TABLE comments DROP score;
|
|
ALTER TABLE comments DROP votes;
|
|
ALTER TABLE comments DROP users;
|
|
|
|
# PEAR
|
|
|
|
ALTER TABLE user RENAME AS users;
|
|
ALTER TABLE users CHANGE pass pass varchar(32) DEFAULT '' NOT NULL;
|
|
ALTER TABLE watchdog CHANGE user userid int(10) DEFAULT '0' NOT NULL;
|
|
ALTER TABLE rating CHANGE user userid int(10) DEFAULT '0' NOT NULL;
|
|
ALTER TABLE layout CHANGE user userid int(10) DEFAULT '0' NOT NULL;
|
|
ALTER TABLE blocks CHANGE offset delta tinyint(2) DEFAULT '0' NOT NULL;
|
|
|
|
# 14/10/01 (updated 16/10/01!)
|
|
|
|
ALTER TABLE watchdog CHANGE id wid int(5) DEFAULT '0' NOT NULL auto_increment;
|
|
ALTER TABLE locales CHANGE id lid int(10) DEFAULT '0' NOT NULL auto_increment;
|
|
ALTER TABLE watchdog CHANGE userid uid int(10) DEFAULT '0' NOT NULL;
|
|
ALTER TABLE layout CHANGE userid uid int(10) DEFAULT '0' NOT NULL;
|
|
ALTER TABLE rating CHANGE userid uid int(10) DEFAULT '0' NOT NULL;
|
|
|
|
## 16/10/01
|
|
|
|
# remove the "auto_increment"s:
|
|
ALTER TABLE story CHANGE nid nid int(10) unsigned DEFAULT '0' NOT NULL;
|
|
ALTER TABLE blog CHANGE nid nid int(10) unsigned DEFAULT '0' NOT NULL;
|
|
ALTER TABLE page CHANGE nid nid int(10) unsigned DEFAULT '0' NOT NULL;
|
|
ALTER TABLE forum CHANGE nid nid int(10) unsigned DEFAULT '0' NOT NULL;
|
|
ALTER TABLE book CHANGE nid nid int(10) unsigned DEFAULT '0' NOT NULL;
|
|
|
|
# drop the "lid"s:
|
|
ALTER TABLE story DROP lid;
|
|
ALTER TABLE blog DROP lid;
|
|
ALTER TABLE page DROP lid;
|
|
ALTER TABLE forum DROP lid;
|
|
ALTER TABLE book DROP lid;
|
|
|
|
# rename "author" to "uid":
|
|
ALTER TABLE comments CHANGE author uid int(10) DEFAULT '0' NOT NULL;
|
|
ALTER TABLE node CHANGE author uid int(10) DEFAULT '0' NOT NULL;
|
|
ALTER TABLE node DROP KEY author;
|
|
ALTER TABLE node ADD KEY uid (uid);
|
|
|
|
# resize some "id"s:
|
|
ALTER TABLE feed CHANGE fid fid int(10) NOT NULL auto_increment;
|
|
ALTER TABLE bundle CHANGE bid bid int(10) NOT NULL auto_increment;
|
|
ALTER TABLE item CHANGE iid iid int(10) NOT NULL auto_increment;
|
|
ALTER TABLE item CHANGE fid fid int(10) NOT NULL;
|
|
ALTER TABLE comments CHANGE cid cid int(10) NOT NULL auto_increment;
|
|
ALTER TABLE comments CHANGE pid pid int(10) NOT NULL;
|
|
ALTER TABLE comments CHANGE lid lid int(10) NOT NULL;
|
|
|
|
## 17/10/01:
|
|
|
|
# add primary keys:
|
|
ALTER TABLE story ADD PRIMARY KEY nid (nid);
|
|
ALTER TABLE blog ADD PRIMARY KEY nid (nid);
|
|
ALTER TABLE page ADD PRIMARY KEY nid (nid);
|
|
ALTER TABLE forum ADD PRIMARY KEY nid (nid);
|
|
ALTER TABLE book ADD PRIMARY KEY nid (nid);
|
|
|
|
## 22/10/01
|
|
|
|
# add new field to blocks
|
|
ALTER TABLE blocks ADD path varchar(255) NOT NULL DEFAULT '';
|
|
|
|
## 01/31/01
|
|
|
|
# rename the body fields:
|
|
ALTER TABLE story CHANGE body body_old TEXT DEFAULT '' NOT NULL;
|
|
ALTER TABLE page CHANGE body body_old TEXT DEFAULT '' NOT NULL;
|
|
ALTER TABLE blog CHANGE body body_old TEXT DEFAULT '' NOT NULL;
|
|
ALTER TABLE forum CHANGE body body_old TEXT DEFAULT '' NOT NULL;
|
|
ALTER TABLE book CHANGE body body_old TEXT DEFAULT '' NOT NULL;
|
|
|
|
# update the node table:
|
|
ALTER TABLE node DROP lid;
|
|
ALTER TABLE node ADD teaser TEXT DEFAULT '' NOT NULL;
|
|
ALTER TABLE node ADD body TEXT DEFAULT '' NOT NULL;
|
|
ALTER TABLE node ADD changed int(11) DEFAULT '0' NOT NULL;
|
|
ALTER TABLE node CHANGE timestamp created int(11) DEFAULT '0' NOT NULL;
|
|
ALTER TABLE node CHANGE comment comment int(2) DEFAULT '0' NOT NULL;
|
|
ALTER TABLE node CHANGE promote promote int(2) DEFAULT '0' NOT NULL;
|
|
ALTER TABLE node CHANGE moderate moderate int(2) DEFAULT '0' NOT NULL;
|
|
ALTER TABLE node DROP timestamp_posted;
|
|
ALTER TABLE node DROP timestamp_queued;
|
|
ALTER TABLE node DROP timestamp_hidden;
|
|
UPDATE node SET status = 0 WHERE status = 1;
|
|
UPDATE node SET status = 0 WHERE status = 2;
|
|
UPDATE node SET status = 1 WHERE status = 3;
|
|
|
|
#
|
|
# Run the second part of updates/3.00-to-x.xx.php:
|
|
# visit http://www.yoursite.com/3.00-to-x.xx.php?part=2
|
|
#
|
|
|
|
ALTER TABLE book DROP section;
|
|
ALTER TABLE users CHANGE session sid varchar(32) DEFAULT '' NOT NULL;
|
|
|
|
# 02/11/01:
|
|
ALTER TABLE node ADD revisions TEXT DEFAULT '' NOT NULL;
|
|
|
|
#
|
|
# Run the third part of updates/3.00-to-x.xx.php:
|
|
# visit http://www.yoursite.com/3.00-to-x.xx.php?part=3
|
|
#
|
|
|
|
## work in progress
|
|
|
|
# ALTER TABLE users ADD session TEXT DEFAULT '' NOT NULL;
|
|
# ALTER TABLE users ADD data TEXT DEFAULT '' NOT NULL;
|
|
|
|
#CREATE TABLE mail (
|
|
# mid tinyint(10) DEFAULT '0' NOT NULL auto_increment,
|
|
# subject varchar(255) DEFAULT '' NOT NULL,
|
|
# recepient varchar(255) DEFAULT '' NOT NULL,
|
|
# sender varchar(255) DEFAULT '' NOT NULL,
|
|
# header text,
|
|
# body text,
|
|
# timestamp int(11) DEFAULT '0' NOT NULL,
|
|
# PRIMARY KEY (mid)
|
|
#);
|