root/sql-files/main.sql @ 15

Revision 1, 22.7 kB (checked in by jinshiro, 17 years ago)
Line 
1--
2-- Table structure for table `auction`
3--
4
5DROP TABLE IF EXISTS `auction`;
6CREATE TABLE `auction` (
7  `auction_id` bigint(20) unsigned NOT NULL auto_increment,
8  `seller_id` int(11) unsigned NOT NULL default '0',
9  `seller_name` varchar(30) NOT NULL default '',
10  `buyer_id` int(11) unsigned NOT NULL default '0',
11  `buyer_name` varchar(30) NOT NULL default '',
12  `price` int(11) unsigned NOT NULL default '0',
13  `buynow` int(11) unsigned NOT NULL default '0',
14  `hours` smallint(6) NOT NULL default '0',
15  `timestamp` int(11) unsigned NOT NULL default '0',
16  `nameid` int(11) unsigned NOT NULL default '0',
17  `item_name` varchar(50) NOT NULL default '',
18  `type` smallint(6) NOT NULL default '0',
19  `refine` tinyint(3) unsigned NOT NULL default '0',
20  `attribute` tinyint(4) unsigned NOT NULL default '0',
21  `card0` smallint(11) NOT NULL default '0',
22  `card1` smallint(11) NOT NULL default '0',
23  `card2` smallint(11) NOT NULL default '0',
24  `card3` smallint(11) NOT NULL default '0',
25  PRIMARY KEY  (`auction_id`)
26) ENGINE=MyISAM;
27
28--
29-- Table structure for table `cart_inventory`
30--
31
32DROP TABLE IF EXISTS `cart_inventory`;
33CREATE TABLE `cart_inventory` (
34  `id` int(11) NOT NULL auto_increment,
35  `char_id` int(11) NOT NULL default '0',
36  `nameid` int(11) NOT NULL default '0',
37  `amount` int(11) NOT NULL default '0',
38  `equip` mediumint(8) unsigned NOT NULL default '0',
39  `identify` smallint(6) NOT NULL default '0',
40  `refine` tinyint(3) unsigned NOT NULL default '0',
41  `attribute` tinyint(4) NOT NULL default '0',
42  `card0` int(11) NOT NULL default '0',
43  `card1` int(11) NOT NULL default '0',
44  `card2` int(11) NOT NULL default '0',
45  `card3` int(11) NOT NULL default '0',
46  PRIMARY KEY  (`id`),
47  KEY `char_id` (`char_id`)
48) ENGINE=MyISAM;
49
50--
51-- Table structure for table `char`
52--
53
54DROP TABLE IF EXISTS `char`;
55CREATE TABLE `char` (
56  `char_id` int(11) unsigned NOT NULL auto_increment,
57  `account_id` int(11) unsigned NOT NULL default '0',
58  `char_num` tinyint(1) NOT NULL default '0',
59  `name` varchar(30) NOT NULL default '',
60  `class` smallint(6) unsigned NOT NULL default '0',
61  `base_level` smallint(6) unsigned NOT NULL default '1',
62  `job_level` smallint(6) unsigned NOT NULL default '1',
63  `base_exp` bigint(20) unsigned NOT NULL default '0',
64  `job_exp` bigint(20) unsigned NOT NULL default '0',
65  `zeny` int(11) unsigned NOT NULL default '0',
66  `str` smallint(4) unsigned NOT NULL default '0',
67  `agi` smallint(4) unsigned NOT NULL default '0',
68  `vit` smallint(4) unsigned NOT NULL default '0',
69  `int` smallint(4) unsigned NOT NULL default '0',
70  `dex` smallint(4) unsigned NOT NULL default '0',
71  `luk` smallint(4) unsigned NOT NULL default '0',
72  `max_hp` mediumint(8) unsigned NOT NULL default '0',
73  `hp` mediumint(8) unsigned NOT NULL default '0',
74  `max_sp` mediumint(6) unsigned NOT NULL default '0',
75  `sp` mediumint(6) unsigned NOT NULL default '0',
76  `status_point` smallint(4) unsigned NOT NULL default '0',
77  `skill_point` smallint(4) unsigned NOT NULL default '0',
78  `option` int(11) NOT NULL default '0',
79  `karma` tinyint(3) NOT NULL default '0',
80  `manner` tinyint(3) NOT NULL default '0',
81  `party_id` int(11) unsigned NOT NULL default '0',
82  `guild_id` int(11) unsigned NOT NULL default '0',
83  `pet_id` int(11) unsigned NOT NULL default '0',
84  `homun_id` int(11) unsigned NOT NULL default '0',
85  `hair` tinyint(4) unsigned NOT NULL default '0',
86  `hair_color` smallint(5) unsigned NOT NULL default '0',
87  `clothes_color` smallint(5) unsigned NOT NULL default '0',
88  `weapon` smallint(6) unsigned NOT NULL default '1',
89  `shield` smallint(6) unsigned NOT NULL default '0',
90  `head_top` smallint(6) unsigned NOT NULL default '0',
91  `head_mid` smallint(6) unsigned NOT NULL default '0',
92  `head_bottom` smallint(6) unsigned NOT NULL default '0',
93  `last_map` varchar(11) NOT NULL default '',
94  `last_x` smallint(4) unsigned NOT NULL default '53',
95  `last_y` smallint(4) unsigned NOT NULL default '111',
96  `save_map` varchar(11) NOT NULL default '',
97  `save_x` smallint(4) unsigned NOT NULL default '53',
98  `save_y` smallint(4) unsigned NOT NULL default '111',
99  `partner_id` int(11) unsigned NOT NULL default '0',
100  `online` tinyint(2) NOT NULL default '0',
101  `father` int(11) unsigned NOT NULL default '0',
102  `mother` int(11) unsigned NOT NULL default '0',
103  `child` int(11) unsigned NOT NULL default '0',
104  `fame` int(11) unsigned NOT NULL default '0',
105  PRIMARY KEY  (`char_id`),
106  KEY `account_id` (`account_id`),
107  KEY `party_id` (`party_id`),
108  KEY `guild_id` (`guild_id`),
109  KEY `name` (`name`),
110  KEY `online` (`online`)
111) ENGINE=MyISAM AUTO_INCREMENT=150000; 
112
113--
114-- Table structure for table `charlog`
115--
116
117DROP TABLE IF EXISTS `charlog`;
118CREATE TABLE `charlog` (
119  `time` datetime NOT NULL default '0000-00-00 00:00:00',
120  `char_msg` varchar(255) NOT NULL default 'char select',
121  `account_id` int(11) NOT NULL default '0',
122  `char_num` tinyint(4) NOT NULL default '0',
123  `name` varchar(23) NOT NULL default '',
124  `str` int(11) unsigned NOT NULL default '0',
125  `agi` int(11) unsigned NOT NULL default '0',
126  `vit` int(11) unsigned NOT NULL default '0',
127  `int` int(11) unsigned NOT NULL default '0',
128  `dex` int(11) unsigned NOT NULL default '0',
129  `luk` int(11) unsigned NOT NULL default '0',
130  `hair` tinyint(4) NOT NULL default '0',
131  `hair_color` int(11) NOT NULL default '0'
132) ENGINE=MyISAM; 
133
134--
135-- Table structure for table `friends`
136--
137
138DROP TABLE IF EXISTS `friends`;
139CREATE TABLE `friends` (
140  `char_id` int(11) NOT NULL default '0',
141  `friend_account` int(11) NOT NULL default '0',
142  `friend_id` int(11) NOT NULL default '0',
143  KEY  `char_id` (`char_id`)
144) ENGINE=MyISAM;
145
146--
147-- Table structure for table `hotkey`
148--
149
150DROP TABLE IF EXISTS `hotkey`;
151CREATE TABLE `hotkey` (
152        `char_id` INT(11) NOT NULL,
153        `hotkey` TINYINT(2) unsigned NOT NULL,
154        `type` TINYINT(1) unsigned NOT NULL default '0',
155        `itemskill_id` INT(11) unsigned NOT NULL default '0',
156        `skill_lvl` TINYINT(4) unsigned NOT NULL default '0',
157        PRIMARY KEY (`char_id`,`hotkey`),
158        INDEX (`char_id`)
159) ENGINE=MyISAM;
160
161--
162-- Table structure for table `global_reg_value`
163--
164
165DROP TABLE IF EXISTS `global_reg_value`;
166CREATE TABLE `global_reg_value` (
167  `char_id` int(11) unsigned NOT NULL default '0',
168  `str` varchar(255) NOT NULL default '',
169  `value` varchar(255) NOT NULL default '0',
170  `type` int(11) NOT NULL default '3',
171  `account_id` int(11) unsigned NOT NULL default '0',
172  PRIMARY KEY  (`char_id`,`str`,`account_id`),
173  KEY `account_id` (`account_id`),
174  KEY `char_id` (`char_id`)
175) ENGINE=MyISAM;
176
177--
178-- Table structure for table `guild`
179--
180
181DROP TABLE IF EXISTS `guild`;
182CREATE TABLE `guild` (
183  `guild_id` int(11) unsigned NOT NULL auto_increment,
184  `name` varchar(24) NOT NULL default '',
185  `char_id` int(11) unsigned NOT NULL default '0',
186  `master` varchar(24) NOT NULL default '',
187  `guild_lv` tinyint(6) unsigned NOT NULL default '0',
188  `connect_member` tinyint(6) unsigned NOT NULL default '0',
189  `max_member` tinyint(6) unsigned NOT NULL default '0',
190  `average_lv` smallint(6) unsigned NOT NULL default '1',
191  `exp` int(11) unsigned NOT NULL default '0',
192  `next_exp` int(11) unsigned NOT NULL default '0',
193  `skill_point` tinyint(11) unsigned NOT NULL default '0',
194  `mes1` varchar(60) NOT NULL default '',
195  `mes2` varchar(120) NOT NULL default '',
196  `emblem_len` int(11) unsigned NOT NULL default '0',
197  `emblem_id` int(11) unsigned NOT NULL default '0',
198  `emblem_data` blob,
199  PRIMARY KEY  (`guild_id`,`char_id`),
200  UNIQUE KEY `guild_id` (`guild_id`),
201  KEY `char_id` (`char_id`)
202) ENGINE=MyISAM;
203
204--
205-- Table structure for table `guild_alliance`
206--
207
208DROP TABLE IF EXISTS `guild_alliance`;
209CREATE TABLE `guild_alliance` (
210  `guild_id` int(11) unsigned NOT NULL default '0',
211  `opposition` int(11) unsigned NOT NULL default '0',
212  `alliance_id` int(11) unsigned NOT NULL default '0',
213  `name` varchar(24) NOT NULL default '',
214  PRIMARY KEY  (`guild_id`,`alliance_id`),
215  KEY `alliance_id` (`alliance_id`)
216) ENGINE=MyISAM;
217
218--
219-- Table structure for table `guild_castle`
220--
221
222DROP TABLE IF EXISTS `guild_castle`;
223CREATE TABLE `guild_castle` (
224  `castle_id` int(11) unsigned NOT NULL default '0',
225  `guild_id` int(11) unsigned NOT NULL default '0',
226  `economy` int(11) unsigned NOT NULL default '0',
227  `defense` int(11) unsigned NOT NULL default '0',
228  `triggerE` int(11) unsigned NOT NULL default '0',
229  `triggerD` int(11) unsigned NOT NULL default '0',
230  `nextTime` int(11) unsigned NOT NULL default '0',
231  `payTime` int(11) unsigned NOT NULL default '0',
232  `createTime` int(11) unsigned NOT NULL default '0',
233  `visibleC` int(11) unsigned NOT NULL default '0',
234  `visibleG0` int(11) unsigned NOT NULL default '0',
235  `visibleG1` int(11) unsigned NOT NULL default '0',
236  `visibleG2` int(11) unsigned NOT NULL default '0',
237  `visibleG3` int(11) unsigned NOT NULL default '0',
238  `visibleG4` int(11) unsigned NOT NULL default '0',
239  `visibleG5` int(11) unsigned NOT NULL default '0',
240  `visibleG6` int(11) unsigned NOT NULL default '0',
241  `visibleG7` int(11) unsigned NOT NULL default '0',
242  `gHP0` int(11) unsigned NOT NULL default '0',
243  `ghP1` int(11) unsigned NOT NULL default '0',
244  `gHP2` int(11) unsigned NOT NULL default '0',
245  `gHP3` int(11) unsigned NOT NULL default '0',
246  `gHP4` int(11) unsigned NOT NULL default '0',
247  `gHP5` int(11) unsigned NOT NULL default '0',
248  `gHP6` int(11) unsigned NOT NULL default '0',
249  `gHP7` int(11) unsigned NOT NULL default '0',
250  PRIMARY KEY  (`castle_id`),
251  KEY `guild_id` (`guild_id`)
252) ENGINE=MyISAM;
253
254--
255-- Table structure for table `guild_expulsion`
256--
257
258DROP TABLE IF EXISTS `guild_expulsion`;
259CREATE TABLE `guild_expulsion` (
260  `guild_id` int(11) unsigned NOT NULL default '0',
261  `account_id` int(11) unsigned NOT NULL default '0',
262  `name` varchar(24) NOT NULL default '',
263  `mes` varchar(40) NOT NULL default '',
264  PRIMARY KEY  (`guild_id`,`name`)
265) ENGINE=MyISAM;
266
267--
268-- Table structure for table `guild_member`
269--
270
271DROP TABLE IF EXISTS `guild_member`;
272CREATE TABLE `guild_member` (
273  `guild_id` int(11) unsigned NOT NULL default '0',
274  `account_id` int(11) unsigned NOT NULL default '0',
275  `char_id` int(11) unsigned NOT NULL default '0',
276  `hair` tinyint(6) unsigned NOT NULL default '0',
277  `hair_color` smallint(6) unsigned NOT NULL default '0',
278  `gender` tinyint(6) unsigned NOT NULL default '0',
279  `class` smallint(6) unsigned NOT NULL default '0',
280  `lv` smallint(6) unsigned NOT NULL default '0',
281  `exp` bigint(20) unsigned NOT NULL default '0',
282  `exp_payper` tinyint(11) unsigned NOT NULL default '0',
283  `online` tinyint(4) unsigned NOT NULL default '0',
284  `position` tinyint(6) unsigned NOT NULL default '0',
285  `name` varchar(24) NOT NULL default '',
286  PRIMARY KEY  (`guild_id`,`char_id`),
287  KEY `char_id` (`char_id`)
288) ENGINE=MyISAM;
289
290--
291-- Table structure for table `guild_position`
292--
293
294DROP TABLE IF EXISTS `guild_position`;
295CREATE TABLE `guild_position` (
296  `guild_id` int(9) unsigned NOT NULL default '0',
297  `position` tinyint(6) unsigned NOT NULL default '0',
298  `name` varchar(24) NOT NULL default '',
299  `mode` tinyint(11) unsigned NOT NULL default '0',
300  `exp_mode` tinyint(11) unsigned NOT NULL default '0',
301  PRIMARY KEY  (`guild_id`,`position`),
302  KEY `guild_id` (`guild_id`)
303) ENGINE=MyISAM;
304
305--
306-- Table structure for table `guild_skill`
307--
308
309DROP TABLE IF EXISTS `guild_skill`;
310CREATE TABLE `guild_skill` (
311  `guild_id` int(11) unsigned NOT NULL default '0',
312  `id` smallint(11) unsigned NOT NULL default '0',
313  `lv` tinyint(11) unsigned NOT NULL default '0',
314  PRIMARY KEY  (`guild_id`,`id`)
315) ENGINE=MyISAM;
316
317--
318-- Table structure for table `guild_storage`
319--
320
321DROP TABLE IF EXISTS `guild_storage`;
322CREATE TABLE `guild_storage` (
323  `id` int(10) unsigned NOT NULL auto_increment,
324  `guild_id` int(11) unsigned NOT NULL default '0',
325  `nameid` int(11) unsigned NOT NULL default '0',
326  `amount` int(11) unsigned NOT NULL default '0',
327  `equip` mediumint(8) unsigned NOT NULL default '0',
328  `identify` smallint(6) unsigned NOT NULL default '0',
329  `refine` tinyint(3) unsigned NOT NULL default '0',
330  `attribute` tinyint(4) unsigned NOT NULL default '0',
331  `card0` smallint(11) NOT NULL default '0',
332  `card1` smallint(11) NOT NULL default '0',
333  `card2` smallint(11) NOT NULL default '0',
334  `card3` smallint(11) NOT NULL default '0',
335  PRIMARY KEY  (`id`),
336  KEY `guild_id` (`guild_id`)
337) ENGINE=MyISAM;
338
339--
340-- Table structure for table `homunculus`
341--
342
343DROP TABLE IF EXISTS `homunculus`;
344CREATE TABLE `homunculus` (
345  `homun_id` int(11) NOT NULL auto_increment,
346  `char_id` int(11) NOT NULL,
347  `class` mediumint(9) unsigned NOT NULL default '0',
348  `name` varchar(24) NOT NULL default '',
349  `level` smallint(4) NOT NULL default '0',
350  `exp` int(12) NOT NULL default '0',
351  `intimacy` int(12) NOT NULL default '0',
352  `hunger` smallint(4) NOT NULL default '0',
353  `str` smallint(4) unsigned NOT NULL default '0',
354  `agi` smallint(4) unsigned NOT NULL default '0',
355  `vit` smallint(4) unsigned NOT NULL default '0',
356  `int` smallint(4) unsigned NOT NULL default '0',
357  `dex` smallint(4) unsigned NOT NULL default '0',
358  `luk` smallint(4) unsigned NOT NULL default '0',
359  `hp` int(12) NOT NULL default '1',
360  `max_hp` int(12) NOT NULL default '1',
361  `sp` int(12) NOT NULL default '1',
362  `max_sp` int(12) NOT NULL default '1',
363  `skill_point` smallint(4) unsigned NOT NULL default '0',
364  `alive` tinyint(2) NOT NULL default '1',
365  `rename_flag` tinyint(2) NOT NULL default '0',
366  `vaporize` tinyint(2) NOT NULL default '0',
367  PRIMARY KEY  (`homun_id`)
368) ENGINE=MyISAM;
369
370--
371-- Table structure for table `interlog`
372--
373
374DROP TABLE IF EXISTS `interlog`;
375CREATE TABLE `interlog` (
376  `time` datetime NOT NULL default '0000-00-00 00:00:00',
377  `log` varchar(255) NOT NULL default ''
378) ENGINE=MyISAM; 
379
380--
381-- Table structure for table `inventory`
382--
383
384DROP TABLE IF EXISTS `inventory`;
385CREATE TABLE `inventory` (
386  `id` int(11) unsigned NOT NULL auto_increment,
387  `char_id` int(11) unsigned NOT NULL default '0',
388  `nameid` int(11) unsigned NOT NULL default '0',
389  `amount` int(11) unsigned NOT NULL default '0',
390  `equip` mediumint(8) unsigned NOT NULL default '0',
391  `identify` smallint(6) NOT NULL default '0',
392  `refine` tinyint(3) unsigned NOT NULL default '0',
393  `attribute` tinyint(4) unsigned NOT NULL default '0',
394  `card0` smallint(11) NOT NULL default '0',
395  `card1` smallint(11) NOT NULL default '0',
396  `card2` smallint(11) NOT NULL default '0',
397  `card3` smallint(11) NOT NULL default '0',
398  PRIMARY KEY  (`id`),
399  KEY `char_id` (`char_id`)
400) ENGINE=MyISAM;
401
402--
403-- Table structure for table `ipbanlist`
404--
405
406DROP TABLE IF EXISTS `ipbanlist`;
407CREATE TABLE `ipbanlist` (
408  `list` varchar(255) NOT NULL default '',
409  `btime` datetime NOT NULL default '0000-00-00 00:00:00',
410  `rtime` datetime NOT NULL default '0000-00-00 00:00:00',
411  `reason` varchar(255) NOT NULL default '',
412  KEY (`list`)
413) ENGINE=MyISAM;
414
415--
416-- Table structure for table `login`
417--
418
419DROP TABLE IF EXISTS `login`;
420CREATE TABLE `login` (
421  `account_id` int(11) unsigned NOT NULL auto_increment,
422  `userid` varchar(23) NOT NULL default '',
423  `user_pass` varchar(32) NOT NULL default '',
424  `lastlogin` datetime NOT NULL default '0000-00-00 00:00:00',
425  `sex` enum('M','F','S') NOT NULL default 'M',
426  `logincount` mediumint(9) unsigned NOT NULL default '0',
427  `email` varchar(39) NOT NULL default '',
428  `level` tinyint(3) NOT NULL default '0',
429  `error_message` smallint(11) unsigned NOT NULL default '0',
430  `connect_until` int(11) unsigned NOT NULL default '0',
431  `last_ip` varchar(100) NOT NULL default '',
432  `memo` smallint(11) unsigned NOT NULL default '0',
433  `ban_until` int(11) unsigned NOT NULL default '0',
434  `state` int(11) unsigned NOT NULL default '0',
435  PRIMARY KEY  (`account_id`),
436  KEY `name` (`userid`)
437) ENGINE=MyISAM AUTO_INCREMENT=2000000; 
438
439-- added standard accounts for servers, VERY INSECURE!!!
440-- inserted into the table called login which is above
441
442INSERT INTO `login` (`account_id`, `userid`, `user_pass`, `sex`, `email`) VALUES ('1', 's1', 'p1', 'S','athena@athena.com');
443
444--
445-- Table structure for table `mapreg`
446--
447
448DROP TABLE IF EXISTS `mapreg`;
449CREATE TABLE `mapreg` (
450  `varname` varchar(32) NOT NULL,
451  `index` int(11) unsigned NOT NULL default '0',
452  `value` varchar(255) NOT NULL,
453  KEY `varname` (`varname`),
454  KEY `index` (`index`)
455) ENGINE=MyISAM;
456
457--
458-- Table structure for table `sc_data`
459--
460
461DROP TABLE IF EXISTS `sc_data`;
462CREATE TABLE `sc_data` (
463  `account_id` int(11) unsigned NOT NULL,
464  `char_id` int(11) unsigned NOT NULL,
465  `type` smallint(11) unsigned NOT NULL,
466  `tick` int(11) NOT NULL,
467  `val1` int(11) NOT NULL default '0',
468  `val2` int(11) NOT NULL default '0',
469  `val3` int(11) NOT NULL default '0',
470  `val4` int(11) NOT NULL default '0',
471  KEY (`account_id`),
472  KEY (`char_id`)
473) ENGINE=MyISAM;
474
475--
476-- Table structure for table `loginlog`
477--
478
479DROP TABLE IF EXISTS `loginlog`;
480CREATE TABLE `loginlog` (
481  `time` datetime NOT NULL default '0000-00-00 00:00:00',
482  `ip` int(10) unsigned NOT NULL default '0',
483  `user` varchar(23) NOT NULL default '',
484  `rcode` tinyint(4) NOT NULL default '0',
485  `log` varchar(255) NOT NULL default '',
486  INDEX (`ip`)
487) ENGINE=MyISAM;
488
489--
490-- Table structure for table `mail`
491--
492
493DROP TABLE IF EXISTS `mail`;
494CREATE TABLE `mail` (
495  `id` bigint(20) unsigned NOT NULL auto_increment,
496  `send_name` varchar(30) NOT NULL default '',
497  `send_id` int(11) unsigned NOT NULL default '0',
498  `dest_name` varchar(30) NOT NULL default '',
499  `dest_id` int(11) unsigned NOT NULL default '0',
500  `title` varchar(45) NOT NULL default '',
501  `message` varchar(255) NOT NULL default '',
502  `time` int(11) unsigned NOT NULL default '0',
503  `status` tinyint(2) NOT NULL default '0',
504  `zeny` int(11) unsigned NOT NULL default '0',
505  `nameid` int(11) unsigned NOT NULL default '0',
506  `amount` int(11) unsigned NOT NULL default '0',
507  `refine` tinyint(3) unsigned NOT NULL default '0',
508  `attribute` tinyint(4) unsigned NOT NULL default '0',
509  `identify` smallint(6) NOT NULL default '0',
510  `card0` smallint(11) NOT NULL default '0',
511  `card1` smallint(11) NOT NULL default '0',
512  `card2` smallint(11) NOT NULL default '0',
513  `card3` smallint(11) NOT NULL default '0',
514  PRIMARY KEY  (`id`)
515) ENGINE=MyISAM;
516
517--
518-- Table structure for table `memo`
519--
520
521DROP TABLE IF EXISTS `memo`;
522CREATE TABLE `memo` (
523  `memo_id` int(11) unsigned NOT NULL auto_increment,
524  `char_id` int(11) unsigned NOT NULL default '0',
525  `map` varchar(11) NOT NULL default '',
526  `x` smallint(4) unsigned NOT NULL default '0',
527  `y` smallint(4) unsigned NOT NULL default '0',
528  PRIMARY KEY  (`memo_id`),
529  KEY `char_id` (`char_id`)
530) ENGINE=MyISAM;
531
532--
533-- Table structure for table `party`
534--
535
536DROP TABLE IF EXISTS `party`;
537CREATE TABLE `party` (
538  `party_id` int(11) unsigned NOT NULL auto_increment,
539  `name` varchar(24) NOT NULL default '',
540  `exp` tinyint(11) unsigned NOT NULL default '0',
541  `item` tinyint(11) unsigned NOT NULL default '0',
542  `leader_id` int(11) unsigned NOT NULL default '0',
543  `leader_char` int(11) unsigned NOT NULL default '0',
544  PRIMARY KEY  (`party_id`)
545) ENGINE=MyISAM;
546
547--
548-- Table structure for table `pet`
549--
550
551DROP TABLE IF EXISTS `pet`;
552CREATE TABLE `pet` (
553  `pet_id` int(11) unsigned NOT NULL auto_increment,
554  `class` mediumint(9) unsigned NOT NULL default '0',
555  `name` varchar(24) NOT NULL default '',
556  `account_id` int(11) unsigned NOT NULL default '0',
557  `char_id` int(11) unsigned NOT NULL default '0',
558  `level` smallint(4) unsigned NOT NULL default '0',
559  `egg_id` smallint(11) unsigned NOT NULL default '0',
560  `equip` mediumint(8) unsigned NOT NULL default '0',
561  `intimate` smallint(9) unsigned NOT NULL default '0',
562  `hungry` smallint(9) unsigned NOT NULL default '0',
563  `rename_flag` tinyint(4) unsigned NOT NULL default '0',
564  `incuvate` int(11) unsigned NOT NULL default '0',
565  PRIMARY KEY  (`pet_id`)
566) ENGINE=MyISAM;
567
568--
569-- Table structure for table `quest`
570--
571
572DROP TABLE IF EXISTS `quest`;
573CREATE TABLE `quest` (
574  `char_id` int(11) unsigned NOT NULL default '0',
575  `quest_id` int(10) unsigned NOT NULL,
576  `state` enum('1','0') NOT NULL default '0',
577  PRIMARY KEY  USING BTREE (`char_id`,`quest_id`)
578) ENGINE=MyISAM;
579
580--
581-- Table structure for table `quest_mob`
582--
583
584DROP TABLE IF EXISTS `quest_objective`;
585CREATE TABLE `quest_objective` (
586  `quest_id` int(11) unsigned NOT NULL,
587  `count` mediumint(8) unsigned NOT NULL default '0',
588  `name` varchar(255) NOT NULL default '',
589  `num` tinyint(3) unsigned NOT NULL,
590  `char_id` int(10) unsigned NOT NULL,
591  PRIMARY KEY  USING BTREE (`quest_id`,`num`,`char_id`)
592) ENGINE=MyISAM;
593
594--
595-- Table structure for table `ragsrvinfo`
596--
597
598DROP TABLE IF EXISTS `ragsrvinfo`;
599CREATE TABLE `ragsrvinfo` (
600  `index` int(11) NOT NULL default '0',
601  `name` varchar(255) NOT NULL default '',
602  `exp` int(11) unsigned NOT NULL default '0',
603  `jexp` int(11) unsigned NOT NULL default '0',
604  `drop` int(11) unsigned NOT NULL default '0',
605  `motd` varchar(255) NOT NULL default ''
606) ENGINE=MyISAM;
607
608--
609-- Table structure for table `skill`
610--
611
612DROP TABLE IF EXISTS `skill`;
613CREATE TABLE `skill` (
614  `char_id` int(11) unsigned NOT NULL default '0',
615  `id` smallint(11) unsigned NOT NULL default '0',
616  `lv` tinyint(4) unsigned NOT NULL default '0',
617  PRIMARY KEY  (`char_id`,`id`),
618  KEY `char_id` (`char_id`)
619) ENGINE=MyISAM;
620
621--
622-- Table structure for table `skill_homunculus`
623--
624
625DROP TABLE IF EXISTS `skill_homunculus`;
626CREATE TABLE `skill_homunculus` (
627  `homun_id` int(11) NOT NULL,
628  `id` int(11) NOT NULL,
629  `lv` smallint(6) NOT NULL,
630  PRIMARY KEY  (`homun_id`,`id`),
631  KEY `homun_id` (`homun_id`)
632) ENGINE=MyISAM;
633
634--
635-- Table structure for table `sstatus`
636--
637
638DROP TABLE IF EXISTS `sstatus`;
639CREATE TABLE `sstatus` (
640  `index` tinyint(4) unsigned NOT NULL default '0',
641  `name` varchar(255) NOT NULL default '',
642  `user` int(11) unsigned NOT NULL default '0'
643) ENGINE=MyISAM;
644
645--
646-- Table structure for table `storage`
647--
648
649DROP TABLE IF EXISTS `storage`;
650CREATE TABLE `storage` (
651  `id` int(11) unsigned NOT NULL auto_increment,
652  `account_id` int(11) unsigned NOT NULL default '0',
653  `nameid` int(11) unsigned NOT NULL default '0',
654  `amount` smallint(11) unsigned NOT NULL default '0',
655  `equip` mediumint(8) unsigned NOT NULL default '0',
656  `identify` smallint(6) unsigned NOT NULL default '0',
657  `refine` tinyint(3) unsigned NOT NULL default '0',
658  `attribute` tinyint(4) unsigned NOT NULL default '0',
659  `card0` smallint(11) NOT NULL default '0',
660  `card1` smallint(11) NOT NULL default '0',
661  `card2` smallint(11) NOT NULL default '0',
662  `card3` smallint(11) NOT NULL default '0',
663  PRIMARY KEY  (`id`),
664  KEY `account_id` (`account_id`)
665) ENGINE=MyISAM;
Note: See TracBrowser for help on using the browser.