- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/rsr.v5.1.dev/web/install/dist/sql/tables.sql
r3 r1 1 CREATE TABLE `[prefix]albums` (1 CREATE TABLE IF NOT EXISTS `[prefix]albums` ( 2 2 `id` int(11) NOT NULL AUTO_INCREMENT, 3 3 `id_artiste` int(11) NOT NULL, … … 16 16 ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ; 17 17 # -- 18 CREATE TABLE `[prefix]artistes` (18 CREATE TABLE IF NOT EXISTS `[prefix]artistes` ( 19 19 `id` int(11) NOT NULL AUTO_INCREMENT, 20 20 `nom` varchar(255) DEFAULT NULL, … … 40 40 ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ; 41 41 # -- 42 CREATE TABLE `[prefix]artistes_admins` (42 CREATE TABLE IF NOT EXISTS `[prefix]artistes_admins` ( 43 43 `id_artiste` int(11) NOT NULL, 44 44 `pun_user` int(11) NOT NULL, … … 46 46 ) ENGINE=MyISAM DEFAULT CHARSET=utf8; 47 47 # -- 48 CREATE TABLE `[prefix]boxes` (48 CREATE TABLE IF NOT EXISTS `[prefix]boxes` ( 49 49 `id` int(11) NOT NULL AUTO_INCREMENT, 50 50 `nom` varchar(64) DEFAULT NULL, … … 63 63 ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=162 ; 64 64 # -- 65 CREATE TABLE `[prefix]categories` (65 CREATE TABLE IF NOT EXISTS `[prefix]categories` ( 66 66 `id` int(11) NOT NULL AUTO_INCREMENT, 67 67 `nom` varchar(64) DEFAULT NULL, … … 74 74 ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=103 ; 75 75 # -- 76 CREATE TABLE `[prefix]categories_tree` (76 CREATE TABLE IF NOT EXISTS `[prefix]categories_tree` ( 77 77 `parent` int(11) NOT NULL, 78 78 `child` int(11) NOT NULL, … … 80 80 ) ENGINE=MyISAM DEFAULT CHARSET=utf8; 81 81 # -- 82 CREATE TABLE `[prefix]concerts` (82 CREATE TABLE IF NOT EXISTS `[prefix]concerts` ( 83 83 `id` int(11) NOT NULL AUTO_INCREMENT, 84 84 `id_artiste` int(11) DEFAULT NULL, … … 94 94 ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ; 95 95 # -- 96 CREATE TABLE `[prefix]configuration` (96 CREATE TABLE IF NOT EXISTS `[prefix]configuration` ( 97 97 `key` varchar(255) NOT NULL, 98 98 `value` text NOT NULL, … … 100 100 ) ENGINE=MyISAM DEFAULT CHARSET=utf8; 101 101 # -- 102 CREATE TABLE `[prefix]contenus` (102 CREATE TABLE IF NOT EXISTS `[prefix]contenus` ( 103 103 `id` int(11) NOT NULL AUTO_INCREMENT, 104 104 `nom` varchar(64) DEFAULT NULL, … … 117 117 ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=935 ; 118 118 # -- 119 CREATE TABLE `[prefix]downloads` (119 CREATE TABLE IF NOT EXISTS `[prefix]downloads` ( 120 120 `id` int(11) NOT NULL AUTO_INCREMENT, 121 121 `id_artiste` int(11) DEFAULT NULL, … … 131 131 ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ; 132 132 # -- 133 CREATE TABLE `[prefix]download_urls` (133 CREATE TABLE IF NOT EXISTS `[prefix]download_urls` ( 134 134 `id` int(11) NOT NULL AUTO_INCREMENT, 135 135 `id_download` int(11) DEFAULT NULL, … … 143 143 ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ; 144 144 # -- 145 CREATE TABLE `[prefix]formats` (145 CREATE TABLE IF NOT EXISTS `[prefix]formats` ( 146 146 `id` int(11) NOT NULL AUTO_INCREMENT, 147 147 `nom` varchar(32) DEFAULT NULL, … … 150 150 ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=10 ; 151 151 # -- 152 CREATE TABLE `[prefix]licences` (152 CREATE TABLE IF NOT EXISTS `[prefix]licences` ( 153 153 `id` int(11) NOT NULL AUTO_INCREMENT, 154 154 `nom` varchar(255) NOT NULL DEFAULT '', … … 158 158 ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=17 ; 159 159 # -- 160 CREATE TABLE `[prefix]playlists` (160 CREATE TABLE IF NOT EXISTS `[prefix]playlists` ( 161 161 `id` int(11) NOT NULL AUTO_INCREMENT, 162 162 `pun_user` int(11) NOT NULL, … … 167 167 ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ; 168 168 # -- 169 CREATE TABLE `[prefix]playlist_download` (169 CREATE TABLE IF NOT EXISTS `[prefix]playlist_download` ( 170 170 `id` int(11) NOT NULL, 171 171 `id_download` int(11) NOT NULL, … … 173 173 ) ENGINE=MyISAM DEFAULT CHARSET=utf8; 174 174 # -- 175 CREATE TABLE `[prefix]pun_bans` (175 CREATE TABLE IF NOT EXISTS `[prefix]pun_bans` ( 176 176 `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 177 177 `username` varchar(200) DEFAULT NULL, 178 178 `ip` varchar(255) DEFAULT NULL, 179 `email` varchar( 80) DEFAULT NULL,179 `email` varchar(50) DEFAULT NULL, 180 180 `message` varchar(255) DEFAULT NULL, 181 181 `expire` int(10) unsigned DEFAULT NULL, 182 `ban_creator` int(10) unsigned NOT NULL DEFAULT '0', 183 PRIMARY KEY (`id`), 184 KEY `[prefix]pun_bans_username_idx` (`username`(25)) 182 PRIMARY KEY (`id`) 185 183 ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=10 ; 186 184 # -- 187 CREATE TABLE `[prefix]pun_categories` (185 CREATE TABLE IF NOT EXISTS `[prefix]pun_categories` ( 188 186 `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 189 187 `cat_name` varchar(80) NOT NULL DEFAULT 'New Category', … … 192 190 ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=22 ; 193 191 # -- 194 CREATE TABLE `[prefix]pun_censoring` (192 CREATE TABLE IF NOT EXISTS `[prefix]pun_censoring` ( 195 193 `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 196 194 `search_for` varchar(60) NOT NULL DEFAULT '', … … 199 197 ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ; 200 198 # -- 201 CREATE TABLE `[prefix]pun_config` (199 CREATE TABLE IF NOT EXISTS `[prefix]pun_config` ( 202 200 `conf_name` varchar(255) NOT NULL DEFAULT '', 203 201 `conf_value` text, … … 205 203 ) ENGINE=MyISAM DEFAULT CHARSET=utf8; 206 204 # -- 207 CREATE TABLE `[prefix]pun_forums` (205 CREATE TABLE IF NOT EXISTS `[prefix]pun_forums` ( 208 206 `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 209 207 `forum_name` varchar(80) NOT NULL DEFAULT 'New forum', … … 222 220 ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=103 ; 223 221 # -- 224 CREATE TABLE `[prefix]pun_forum_perms` (222 CREATE TABLE IF NOT EXISTS `[prefix]pun_forum_perms` ( 225 223 `group_id` int(10) NOT NULL DEFAULT '0', 226 224 `forum_id` int(10) NOT NULL DEFAULT '0', … … 231 229 ) ENGINE=MyISAM DEFAULT CHARSET=utf8; 232 230 # -- 233 CREATE TABLE `[prefix]pun_forum_subscriptions` ( 234 `user_id` int(10) unsigned NOT NULL DEFAULT '0', 235 `forum_id` int(10) unsigned NOT NULL DEFAULT '0', 236 PRIMARY KEY (`user_id`,`forum_id`) 237 ) ENGINE=MyISAM DEFAULT CHARSET=utf8; 238 # -- 239 CREATE TABLE `[prefix]pun_groups` ( 231 CREATE TABLE IF NOT EXISTS `[prefix]pun_groups` ( 240 232 `g_id` int(10) unsigned NOT NULL AUTO_INCREMENT, 241 233 `g_title` varchar(50) NOT NULL DEFAULT '', 242 234 `g_user_title` varchar(50) DEFAULT NULL, 243 `g_moderator` tinyint(1) NOT NULL DEFAULT '0',244 `g_mod_edit_users` tinyint(1) NOT NULL DEFAULT '0',245 `g_mod_rename_users` tinyint(1) NOT NULL DEFAULT '0',246 `g_mod_change_passwords` tinyint(1) NOT NULL DEFAULT '0',247 `g_mod_ban_users` tinyint(1) NOT NULL DEFAULT '0',248 235 `g_read_board` tinyint(1) NOT NULL DEFAULT '1', 249 `g_view_users` tinyint(1) NOT NULL DEFAULT '1',250 236 `g_post_replies` tinyint(1) NOT NULL DEFAULT '1', 251 237 `g_post_topics` tinyint(1) NOT NULL DEFAULT '1', 238 `g_post_polls` tinyint(1) NOT NULL DEFAULT '1', 252 239 `g_edit_posts` tinyint(1) NOT NULL DEFAULT '1', 253 240 `g_delete_posts` tinyint(1) NOT NULL DEFAULT '1', … … 256 243 `g_search` tinyint(1) NOT NULL DEFAULT '1', 257 244 `g_search_users` tinyint(1) NOT NULL DEFAULT '1', 258 `g_ send_email` tinyint(1) NOT NULL DEFAULT '1',245 `g_edit_subjects_interval` smallint(6) NOT NULL DEFAULT '300', 259 246 `g_post_flood` smallint(6) NOT NULL DEFAULT '30', 260 247 `g_search_flood` smallint(6) NOT NULL DEFAULT '30', 261 `g_email_flood` smallint(6) NOT NULL DEFAULT '60',262 `g_report_flood` smallint(6) NOT NULL DEFAULT '60',263 248 PRIMARY KEY (`g_id`) 264 249 ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=7 ; 265 250 # -- 266 CREATE TABLE `[prefix]pun_online` (251 CREATE TABLE IF NOT EXISTS `[prefix]pun_online` ( 267 252 `user_id` int(10) unsigned NOT NULL DEFAULT '1', 268 253 `ident` varchar(200) NOT NULL DEFAULT '', 269 254 `logged` int(10) unsigned NOT NULL DEFAULT '0', 270 255 `idle` tinyint(1) NOT NULL DEFAULT '0', 271 `last_post` int(10) unsigned DEFAULT NULL, 272 `last_search` int(10) unsigned DEFAULT NULL, 273 UNIQUE KEY `[prefix]pun_online_user_id_ident_idx` (`user_id`,`ident`(25)), 274 KEY `pun_online_user_id_idx` (`user_id`), 275 KEY `[prefix]pun_online_ident_idx` (`ident`(25)), 276 KEY `[prefix]pun_online_logged_idx` (`logged`) 277 ) ENGINE=MyISAM DEFAULT CHARSET=utf8; 278 # -- 279 CREATE TABLE `[prefix]pun_posts` ( 256 KEY `pun_online_user_id_idx` (`user_id`) 257 ) ENGINE=MEMORY DEFAULT CHARSET=utf8; 258 # -- 259 CREATE TABLE IF NOT EXISTS `[prefix]pun_posts` ( 280 260 `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 281 261 `poster` varchar(200) NOT NULL DEFAULT '', 282 262 `poster_id` int(10) unsigned NOT NULL DEFAULT '1', 283 `poster_ip` varchar( 39) DEFAULT NULL,284 `poster_email` varchar( 80) DEFAULT NULL,285 `message` mediumtext,263 `poster_ip` varchar(15) DEFAULT NULL, 264 `poster_email` varchar(50) DEFAULT NULL, 265 `message` text NOT NULL, 286 266 `hide_smilies` tinyint(1) NOT NULL DEFAULT '0', 287 267 `posted` int(10) unsigned NOT NULL DEFAULT '0', … … 294 274 ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=21233 ; 295 275 # -- 296 CREATE TABLE `[prefix]pun_ranks` (276 CREATE TABLE IF NOT EXISTS `[prefix]pun_ranks` ( 297 277 `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 298 278 `rank` varchar(50) NOT NULL DEFAULT '', … … 301 281 ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=10 ; 302 282 # -- 303 CREATE TABLE `[prefix]pun_reports` (283 CREATE TABLE IF NOT EXISTS `[prefix]pun_reports` ( 304 284 `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 305 285 `post_id` int(10) unsigned NOT NULL DEFAULT '0', … … 315 295 ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=2 ; 316 296 # -- 317 CREATE TABLE `[prefix]pun_search_cache` (297 CREATE TABLE IF NOT EXISTS `[prefix]pun_search_cache` ( 318 298 `id` int(10) unsigned NOT NULL DEFAULT '0', 319 299 `ident` varchar(200) NOT NULL DEFAULT '', 320 `search_data` mediumtext,300 `search_data` text NOT NULL, 321 301 PRIMARY KEY (`id`), 322 302 KEY `pun_search_cache_ident_idx` (`ident`(8)) 323 303 ) ENGINE=MyISAM DEFAULT CHARSET=utf8; 324 304 # -- 325 CREATE TABLE `[prefix]pun_search_matches` (305 CREATE TABLE IF NOT EXISTS `[prefix]pun_search_matches` ( 326 306 `post_id` int(10) unsigned NOT NULL DEFAULT '0', 327 307 `word_id` mediumint(8) unsigned NOT NULL DEFAULT '0', … … 331 311 ) ENGINE=MyISAM DEFAULT CHARSET=utf8; 332 312 # -- 333 CREATE TABLE `[prefix]pun_search_words` (313 CREATE TABLE IF NOT EXISTS `[prefix]pun_search_words` ( 334 314 `id` mediumint(8) unsigned NOT NULL AUTO_INCREMENT, 335 315 `word` varchar(20) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL DEFAULT '', … … 338 318 ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ; 339 319 # -- 340 CREATE TABLE `[prefix]pun_smilies` (320 CREATE TABLE IF NOT EXISTS `[prefix]pun_smilies` ( 341 321 `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 342 322 `image` varchar(60) NOT NULL DEFAULT '', … … 346 326 ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=89 ; 347 327 # -- 348 CREATE TABLE `[prefix]pun_topics` ( 328 CREATE TABLE IF NOT EXISTS `[prefix]pun_subscriptions` ( 329 `user_id` int(10) unsigned NOT NULL DEFAULT '0', 330 `topic_id` int(10) unsigned NOT NULL DEFAULT '0', 331 PRIMARY KEY (`user_id`,`topic_id`) 332 ) ENGINE=MyISAM DEFAULT CHARSET=utf8; 333 # -- 334 CREATE TABLE IF NOT EXISTS `[prefix]pun_topics` ( 349 335 `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 350 336 `poster` varchar(200) NOT NULL DEFAULT '', 351 337 `subject` varchar(255) NOT NULL DEFAULT '', 352 338 `posted` int(10) unsigned NOT NULL DEFAULT '0', 353 `first_post_id` int(10) unsigned NOT NULL DEFAULT '0',354 339 `last_post` int(10) unsigned NOT NULL DEFAULT '0', 355 340 `last_post_id` int(10) unsigned NOT NULL DEFAULT '0', … … 363 348 PRIMARY KEY (`id`), 364 349 KEY `pun_topics_forum_id_idx` (`forum_id`), 365 KEY `pun_topics_moved_to_idx` (`moved_to`), 366 KEY `[prefix]pun_topics_last_post_idx` (`last_post`), 367 KEY `[prefix]pun_topics_first_post_id_idx` (`first_post_id`) 350 KEY `pun_topics_moved_to_idx` (`moved_to`) 368 351 ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=2441 ; 369 352 # -- 370 CREATE TABLE `[prefix]pun_topic_subscriptions` ( 371 `user_id` int(10) unsigned NOT NULL DEFAULT '0', 372 `topic_id` int(10) unsigned NOT NULL DEFAULT '0', 373 PRIMARY KEY (`user_id`,`topic_id`) 374 ) ENGINE=MyISAM DEFAULT CHARSET=utf8; 375 # -- 376 CREATE TABLE `[prefix]pun_users` ( 353 CREATE TABLE IF NOT EXISTS `[prefix]pun_users` ( 377 354 `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 378 355 `group_id` int(10) unsigned NOT NULL DEFAULT '4', 379 356 `username` varchar(200) NOT NULL DEFAULT '', 380 357 `password` varchar(40) NOT NULL DEFAULT '', 381 `email` varchar( 80) NOT NULL DEFAULT '',358 `email` varchar(50) NOT NULL DEFAULT '', 382 359 `title` varchar(50) DEFAULT NULL, 383 360 `realname` varchar(40) DEFAULT NULL, 384 361 `url` varchar(100) DEFAULT NULL, 385 `jabber` varchar( 80) DEFAULT NULL,362 `jabber` varchar(75) DEFAULT NULL, 386 363 `icq` varchar(12) DEFAULT NULL, 387 `msn` varchar( 80) DEFAULT NULL,364 `msn` varchar(50) DEFAULT NULL, 388 365 `aim` varchar(30) DEFAULT NULL, 389 366 `yahoo` varchar(30) DEFAULT NULL, 390 367 `location` varchar(30) DEFAULT NULL, 368 `use_avatar` tinyint(1) NOT NULL DEFAULT '0', 391 369 `signature` text, 392 370 `disp_topics` tinyint(3) unsigned DEFAULT NULL, 393 371 `disp_posts` tinyint(3) unsigned DEFAULT NULL, 394 372 `email_setting` tinyint(1) NOT NULL DEFAULT '1', 373 `save_pass` tinyint(1) NOT NULL DEFAULT '1', 395 374 `notify_with_post` tinyint(1) NOT NULL DEFAULT '0', 396 `auto_notify` tinyint(1) NOT NULL DEFAULT '0',397 375 `show_smilies` tinyint(1) NOT NULL DEFAULT '1', 398 376 `show_img` tinyint(1) NOT NULL DEFAULT '1', … … 401 379 `show_sig` tinyint(1) NOT NULL DEFAULT '1', 402 380 `timezone` float NOT NULL DEFAULT '0', 403 `dst` tinyint(1) NOT NULL DEFAULT '0',404 `date_format` tinyint(1) NOT NULL DEFAULT '0',405 `time_format` tinyint(1) NOT NULL DEFAULT '0',406 381 `language` varchar(25) NOT NULL DEFAULT 'English', 407 382 `style` varchar(25) NOT NULL DEFAULT 'Oxygen', 408 383 `num_posts` int(10) unsigned NOT NULL DEFAULT '0', 409 384 `last_post` int(10) unsigned DEFAULT NULL, 410 `last_search` int(10) unsigned DEFAULT NULL,411 `last_email_sent` int(10) unsigned DEFAULT NULL,412 `last_report_sent` int(10) unsigned DEFAULT NULL,413 385 `registered` int(10) unsigned NOT NULL DEFAULT '0', 414 `registration_ip` varchar( 39) NOT NULL DEFAULT '0.0.0.0',386 `registration_ip` varchar(15) NOT NULL DEFAULT '0.0.0.0', 415 387 `last_visit` int(10) unsigned NOT NULL DEFAULT '0', 416 388 `admin_note` varchar(30) DEFAULT NULL, 417 `activate_string` varchar( 80) DEFAULT NULL,389 `activate_string` varchar(50) DEFAULT NULL, 418 390 `activate_key` varchar(8) DEFAULT NULL, 419 391 PRIMARY KEY (`id`), 420 UNIQUE KEY `[prefix]_pun_users_username_idx` (`username`(25)),421 392 KEY `pun_users_registered_idx` (`registered`), 422 393 KEY `pun_users_username_idx` (`username`(8)) 423 394 ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1559 ; 424 395 # -- 425 CREATE TABLE `[prefix]super_admins` (396 CREATE TABLE IF NOT EXISTS `[prefix]super_admins` ( 426 397 `id_pun_user` int(11) NOT NULL, 427 398 PRIMARY KEY (`id_pun_user`) 428 399 ) ENGINE=MyISAM DEFAULT CHARSET=utf8; 429 400 # -- 430 CREATE TABLE `[prefix]thumbs` (401 CREATE TABLE IF NOT EXISTS `[prefix]thumbs` ( 431 402 `id` int(11) NOT NULL AUTO_INCREMENT, 432 403 `src` varchar(255) NOT NULL DEFAULT '', … … 442 413 ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ; 443 414 # -- 444 CREATE TABLE `[prefix]videos` (415 CREATE TABLE IF NOT EXISTS `[prefix]videos` ( 445 416 `id` int(11) NOT NULL AUTO_INCREMENT, 446 417 `id_artiste` int(11) DEFAULT NULL,
Note: See TracChangeset
for help on using the changeset viewer.