summaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
Diffstat (limited to 'modules')
-rw-r--r--modules/book/book.install4
-rw-r--r--modules/forum/forum.install6
-rw-r--r--modules/poll/poll.install10
-rw-r--r--modules/profile/profile.install4
-rw-r--r--modules/search/search.install6
-rw-r--r--modules/statistics/statistics.install6
-rw-r--r--modules/system/system.install112
7 files changed, 83 insertions, 65 deletions
diff --git a/modules/book/book.install b/modules/book/book.install
index 377d219ad..b47c409d3 100644
--- a/modules/book/book.install
+++ b/modules/book/book.install
@@ -17,8 +17,8 @@ function book_install() {
break;
case 'pgsql':
db_query("CREATE TABLE {book} (
- vid uint NOT NULL default '0',
- nid uint NOT NULL default '0',
+ vid int_unsigned NOT NULL default '0',
+ nid int_unsigned NOT NULL default '0',
parent int NOT NULL default '0',
weight smallint NOT NULL default '0',
PRIMARY KEY (vid)
diff --git a/modules/forum/forum.install b/modules/forum/forum.install
index c11eee108..14cbe03c7 100644
--- a/modules/forum/forum.install
+++ b/modules/forum/forum.install
@@ -16,9 +16,9 @@ function forum_install() {
break;
case 'pgsql':
db_query("CREATE TABLE {forum} (
- nid uint NOT NULL default '0',
- vid uint NOT NULL default '0',
- tid uint NOT NULL default '0',
+ nid int_unsigned NOT NULL default '0',
+ vid int_unsigned NOT NULL default '0',
+ tid int_unsigned NOT NULL default '0',
PRIMARY KEY (vid)
)");
db_query("CREATE INDEX {forum}_nid_idx ON {forum} (nid)");
diff --git a/modules/poll/poll.install b/modules/poll/poll.install
index f160d1bc7..aede0bdc0 100644
--- a/modules/poll/poll.install
+++ b/modules/poll/poll.install
@@ -35,15 +35,15 @@ function poll_install() {
case 'pgsql':
db_query("CREATE TABLE {poll} (
- nid uint NOT NULL default '0',
+ nid int_unsigned NOT NULL default '0',
runtime int NOT NULL default '0',
- active uint NOT NULL default '0',
+ active int_unsigned NOT NULL default '0',
PRIMARY KEY (nid)
)");
db_query("CREATE TABLE {poll_votes} (
- nid uint NOT NULL,
- uid uint NOT NULL default 0,
+ nid int_unsigned NOT NULL,
+ uid int_unsigned NOT NULL default 0,
chorder int NOT NULL default -1,
hostname varchar(128) NOT NULL default ''
)");
@@ -53,7 +53,7 @@ function poll_install() {
db_query("CREATE TABLE {poll_choices} (
chid serial CHECK (chid >= 0),
- nid uint NOT NULL default '0',
+ nid int_unsigned NOT NULL default '0',
chtext varchar(128) NOT NULL default '',
chvotes int NOT NULL default '0',
chorder int NOT NULL default '0',
diff --git a/modules/profile/profile.install b/modules/profile/profile.install
index c4a8f2f9e..f6258607b 100644
--- a/modules/profile/profile.install
+++ b/modules/profile/profile.install
@@ -54,8 +54,8 @@ function profile_install() {
db_query("CREATE INDEX {profile_fields}_category_idx ON {profile_fields} (category)");
db_query("CREATE TABLE {profile_values} (
- fid uint default '0',
- uid uint default '0',
+ fid int_unsigned default '0',
+ uid int_unsigned default '0',
value text
)");
db_query("CREATE INDEX {profile_values}_uid_idx ON {profile_values} (uid)");
diff --git a/modules/search/search.install b/modules/search/search.install
index eddde85d4..a678c67c3 100644
--- a/modules/search/search.install
+++ b/modules/search/search.install
@@ -32,7 +32,7 @@ function search_install() {
break;
case 'pgsql':
db_query("CREATE TABLE {search_dataset} (
- sid uint NOT NULL default '0',
+ sid int_unsigned NOT NULL default '0',
type varchar(16) default NULL,
data text NOT NULL
)");
@@ -40,9 +40,9 @@ function search_install() {
db_query("CREATE TABLE {search_index} (
word varchar(50) NOT NULL default '',
- sid uint NOT NULL default '0',
+ sid int_unsigned NOT NULL default '0',
type varchar(16) default NULL,
- fromsid uint NOT NULL default '0',
+ fromsid int_unsigned NOT NULL default '0',
fromtype varchar(16) default NULL,
score float default NULL
)");
diff --git a/modules/statistics/statistics.install b/modules/statistics/statistics.install
index 2517d8819..06542641e 100644
--- a/modules/statistics/statistics.install
+++ b/modules/statistics/statistics.install
@@ -27,9 +27,9 @@ function statistics_install() {
path varchar(255) default NULL,
url varchar(255) default NULL,
hostname varchar(128) default NULL,
- uid uint default '0',
- timer uint NOT NULL default '0',
- timestamp uint NOT NULL default '0',
+ uid int_unsigned default '0',
+ timer int_unsigned NOT NULL default '0',
+ timestamp int_unsigned NOT NULL default '0',
PRIMARY KEY (aid)
)");
db_query("CREATE INDEX {accesslog}_accesslog_timestamp_idx ON {accesslog} (timestamp)");
diff --git a/modules/system/system.install b/modules/system/system.install
index 5c52809fa..a8e3cef79 100644
--- a/modules/system/system.install
+++ b/modules/system/system.install
@@ -403,9 +403,9 @@ function system_install() {
break;
case 'pgsql':
/* create unsigned types */
- db_query("CREATE DOMAIN uint integer CHECK (VALUE >= 0)");
- db_query("CREATE DOMAIN smalluint smallint CHECK (VALUE >= 0)");
- db_query("CREATE DOMAIN biguint bigint CHECK (VALUE >= 0)");
+ db_query("CREATE DOMAIN int_unsigned integer CHECK (VALUE >= 0)");
+ db_query("CREATE DOMAIN smallint_unsigned smallint CHECK (VALUE >= 0)");
+ db_query("CREATE DOMAIN bigint_unsigned bigint CHECK (VALUE >= 0)");
db_query("CREATE TABLE {access} (
aid serial,
@@ -467,7 +467,7 @@ function system_install() {
hostname varchar(128) NOT NULL default '',
timestamp int NOT NULL default '0',
score int NOT NULL default '0',
- status smalluint NOT NULL default '0',
+ status smallint_unsigned NOT NULL default '0',
format smallint NOT NULL default '0',
thread varchar(255) NOT NULL,
users text,
@@ -483,26 +483,26 @@ function system_install() {
last_comment_timestamp int NOT NULL default '0',
last_comment_name varchar(60) default NULL,
last_comment_uid int NOT NULL default '0',
- comment_count uint NOT NULL default '0',
+ comment_count int_unsigned NOT NULL default '0',
PRIMARY KEY (nid)
)");
db_query("CREATE INDEX {node_comment_statistics}_node_comment_timestamp_idx ON {node_comment_statistics} (last_comment_timestamp)");
db_query("CREATE TABLE {files} (
- fid uint NOT NULL default 0,
- nid uint NOT NULL default 0,
+ fid int_unsigned NOT NULL default 0,
+ nid int_unsigned NOT NULL default 0,
filename varchar(255) NOT NULL default '',
filepath varchar(255) NOT NULL default '',
filemime varchar(255) NOT NULL default '',
- filesize uint NOT NULL default 0,
+ filesize int_unsigned NOT NULL default 0,
PRIMARY KEY (fid)
)");
db_query("CREATE TABLE {file_revisions} (
- fid uint NOT NULL default 0,
- vid uint NOT NULL default 0,
+ fid int_unsigned NOT NULL default 0,
+ vid int_unsigned NOT NULL default 0,
description varchar(255) NOT NULL default '',
- list smalluint NOT NULL default 0,
+ list smallint_unsigned NOT NULL default 0,
PRIMARY KEY (fid, vid)
)");
@@ -538,19 +538,19 @@ function system_install() {
db_query("CREATE TABLE {menu} (
mid serial CHECK (mid >= 0),
- pid uint NOT NULL default '0',
+ pid int_unsigned NOT NULL default '0',
path varchar(255) NOT NULL default '',
title varchar(255) NOT NULL default '',
description varchar(255) NOT NULL default '',
weight smallint NOT NULL default '0',
- type uint NOT NULL default '0',
+ type int_unsigned NOT NULL default '0',
PRIMARY KEY (mid)
)");
db_query("ALTER SEQUENCE {menu}_mid_seq MINVALUE 2 RESTART 2");
db_query("CREATE TABLE {node} (
nid serial CHECK (nid >= 0),
- vid uint NOT NULL default '0',
+ vid int_unsigned NOT NULL default '0',
type varchar(32) NOT NULL default '',
title varchar(128) NOT NULL default '',
uid int NOT NULL default '0',
@@ -576,18 +576,18 @@ function system_install() {
db_query("CREATE INDEX {node}_nid_idx ON {node} (nid)");
db_query("CREATE TABLE {node_access} (
- nid uint NOT NULL default '0',
- gid uint NOT NULL default '0',
+ nid int_unsigned NOT NULL default '0',
+ gid int_unsigned NOT NULL default '0',
realm varchar(255) NOT NULL default '',
- grant_view smalluint NOT NULL default '0',
- grant_update smalluint NOT NULL default '0',
- grant_delete smalluint NOT NULL default '0',
+ grant_view smallint_unsigned NOT NULL default '0',
+ grant_update smallint_unsigned NOT NULL default '0',
+ grant_delete smallint_unsigned NOT NULL default '0',
PRIMARY KEY (nid,gid,realm)
)");
db_query("CREATE TABLE {node_revisions} (
- nid uint NOT NULL,
- vid uint NOT NULL,
+ nid int_unsigned NOT NULL,
+ vid int_unsigned NOT NULL,
uid int NOT NULL default '0',
title varchar(128) NOT NULL default '',
body text NOT NULL default '',
@@ -601,6 +601,24 @@ function system_install() {
db_query("CREATE INDEX {node_revisions}_uid_idx ON {node_revisions} (uid)");
db_query("CREATE SEQUENCE {node_revisions}_vid_seq INCREMENT 1 START 1");
+ db_query("CREATE TABLE {node_type} (
+ type varchar(32) NOT NULL,
+ name varchar(255) NOT NULL default '',
+ module varchar(255) NOT NULL,
+ description text NOT NULL,
+ help text NOT NULL,
+ has_title smallint_unsigned NOT NULL,
+ title_label varchar(255) NOT NULL default '',
+ has_body smallint_unsigned NOT NULL,
+ body_label varchar(255) NOT NULL default '',
+ min_word_count smallint_unsigned NOT NULL,
+ custom smallint NOT NULL DEFAULT '0',
+ modified smallint NOT NULL DEFAULT '0',
+ locked smallint NOT NULL DEFAULT '0',
+ orig_type varchar(255) NOT NULL default '',
+ PRIMARY KEY (type)
+ )");
+
db_query("CREATE TABLE {url_alias} (
pid serial CHECK (pid >= 0),
src varchar(128) NOT NULL default '',
@@ -611,9 +629,9 @@ function system_install() {
db_query("CREATE INDEX {url_alias}_src_idx ON {url_alias} (src)");
db_query("CREATE TABLE {permission} (
- rid uint NOT NULL default '0',
+ rid int_unsigned NOT NULL default '0',
perm text,
- tid uint NOT NULL default '0'
+ tid int_unsigned NOT NULL default '0'
)");
db_query("CREATE INDEX {permission}_rid_idx ON {permission} (rid)");
@@ -627,12 +645,12 @@ function system_install() {
db_query("CREATE TABLE {blocks_roles} (
module varchar(64) NOT NULL,
delta varchar(32) NOT NULL,
- rid uint NOT NULL,
+ rid int_unsigned NOT NULL,
PRIMARY KEY (module, delta, rid)
)");
db_query("CREATE TABLE {sessions} (
- uid uint NOT NULL,
+ uid int_unsigned NOT NULL,
sid varchar(32) NOT NULL default '',
hostname varchar(128) NOT NULL default '',
timestamp int NOT NULL default '0',
@@ -646,15 +664,15 @@ function system_install() {
/* Only used for MySQL
db_query("CREATE TABLE {sequences} (
name varchar(255) NOT NULL default '',
- id uint NOT NULL default '0',
+ id int_unsigned NOT NULL default '0',
PRIMARY KEY (name)
)"); */
db_query("CREATE TABLE {node_counter} (
nid int NOT NULL default '0',
- totalcount biguint NOT NULL default '0',
- daycount uint NOT NULL default '0',
- timestamp uint NOT NULL default '0',
+ totalcount bigint_unsigned NOT NULL default '0',
+ daycount int_unsigned NOT NULL default '0',
+ timestamp int_unsigned NOT NULL default '0',
PRIMARY KEY (nid)
)");
db_query("CREATE INDEX {node_counter}_totalcount_idx ON {node_counter} (totalcount)");
@@ -677,7 +695,7 @@ function system_install() {
db_query("CREATE TABLE {term_data} (
tid serial CHECK (tid >= 0),
- vid uint NOT NULL default '0',
+ vid int_unsigned NOT NULL default '0',
name varchar(255) NOT NULL default '',
description text,
weight smallint NOT NULL default '0',
@@ -686,37 +704,37 @@ function system_install() {
db_query("CREATE INDEX {term_data}_vid_idx ON {term_data} (vid)");
db_query("CREATE TABLE {term_hierarchy} (
- tid uint NOT NULL default '0',
- parent uint NOT NULL default '0',
+ tid int_unsigned NOT NULL default '0',
+ parent int_unsigned NOT NULL default '0',
PRIMARY KEY (tid, parent)
)");
db_query("CREATE INDEX {term_hierarchy}_tid_idx ON {term_hierarchy} (tid)");
db_query("CREATE INDEX {term_hierarchy}_parent_idx ON {term_hierarchy} (parent)");
db_query("CREATE TABLE {term_node} (
- nid uint NOT NULL default '0',
- tid uint NOT NULL default '0',
+ nid int_unsigned NOT NULL default '0',
+ tid int_unsigned NOT NULL default '0',
PRIMARY KEY (tid,nid)
)");
db_query("CREATE INDEX {term_node}_nid_idx ON {term_node} (nid)");
db_query("CREATE INDEX {term_node}_tid_idx ON {term_node} (tid)");
db_query("CREATE TABLE {term_relation} (
- tid1 uint NOT NULL default '0',
- tid2 uint NOT NULL default '0'
+ tid1 int_unsigned NOT NULL default '0',
+ tid2 int_unsigned NOT NULL default '0'
)");
db_query("CREATE INDEX {term_relation}_tid1_idx ON {term_relation} (tid1)");
db_query("CREATE INDEX {term_relation}_tid2_idx ON {term_relation} (tid2)");
db_query("CREATE TABLE {term_synonym} (
- tid uint NOT NULL default '0',
+ tid int_unsigned NOT NULL default '0',
name varchar(255) NOT NULL default ''
)");
db_query("CREATE INDEX {term_synonym}_tid_idx ON {term_synonym} (tid)");
db_query("CREATE INDEX {term_synonym}_name_idx ON {term_synonym} (substr(name, 1, 3))");
db_query("CREATE TABLE {users} (
- uid uint NOT NULL default '0',
+ uid int_unsigned NOT NULL default '0',
name varchar(60) NOT NULL default '',
pass varchar(32) NOT NULL default '',
mail varchar(64) default '',
@@ -741,8 +759,8 @@ function system_install() {
db_query("CREATE SEQUENCE {users}_uid_seq INCREMENT 1 START 1");
db_query("CREATE TABLE {users_roles} (
- uid uint NOT NULL default '0',
- rid uint NOT NULL default '0',
+ uid int_unsigned NOT NULL default '0',
+ rid int_unsigned NOT NULL default '0',
PRIMARY KEY (uid, rid)
)");
@@ -757,18 +775,18 @@ function system_install() {
name varchar(255) NOT NULL default '',
description text,
help varchar(255) NOT NULL default '',
- relations smalluint NOT NULL default '0',
- hierarchy smalluint NOT NULL default '0',
- multiple smalluint NOT NULL default '0',
- required smalluint NOT NULL default '0',
- tags smalluint NOT NULL default '0',
+ relations smallint_unsigned NOT NULL default '0',
+ hierarchy smallint_unsigned NOT NULL default '0',
+ multiple smallint_unsigned NOT NULL default '0',
+ required smallint_unsigned NOT NULL default '0',
+ tags smallint_unsigned NOT NULL default '0',
module varchar(255) NOT NULL default '',
weight smallint NOT NULL default '0',
PRIMARY KEY (vid)
)");
db_query("CREATE TABLE {vocabulary_node_types} (
- vid uint NOT NULL DEFAULT '0',
+ vid int_unsigned NOT NULL DEFAULT '0',
type varchar(32) NOT NULL DEFAULT '',
PRIMARY KEY (vid, type)
)");
@@ -778,7 +796,7 @@ function system_install() {
uid int NOT NULL default '0',
type varchar(16) NOT NULL default '',
message text NOT NULL,
- severity smalluint NOT NULL default '0',
+ severity smallint_unsigned NOT NULL default '0',
link varchar(255) NOT NULL default '',
location varchar(128) NOT NULL default '',
referer varchar(128) NOT NULL default '',