Changes between Version 1 and Version 2 of db
- Timestamp:
- 09/27/2012 05:01:16 PM (14 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
db
v1 v2 1 1 -- application: youpin 2 2 3 -- author: leisure.xu 4 3 5 -- date: 2012-09-24 4 6 5 -- ########################################################################################## 7 8 -- ########################################################################################## 9 6 10 -- # 应用相关表 # 7 -- ########################################################################################## 11 12 -- ########################################################################################## 13 8 14 -- 用于告诉后台哪些类别需要爬取的 9 15 16 10 17 CREATE TABLE yp_spider_category( 18 11 19 id INT PRIMARY KEY COMMENT '爬取的类别的id', 20 12 21 name VARCHAR(50) COMMENT '类别名称', 22 13 23 cat_id BIGINT COMMENT '淘宝类别id', 24 14 25 status INT COMMENT '是否生效' 26 15 27 ) COMMENT = '爬取的类别表'; 16 28 29 17 30 CREATE TABLE yp_product( 31 18 32 id INT PRIMARY KEY COMMENT '商品id', 33 19 34 num_iid BIGINT COMMENT '商品id(for tmall)', 35 20 36 name VARCHAR(50) COMMENT '商品名称', 37 21 38 pic_url VARCHAR(255) COMMENT '商品主图片地址', 39 22 40 detail_url VARCHAR(255) COMMENT '商品详细链接', 41 23 42 nick VARCHAR(50) COMMENT '商家', 43 24 44 price DOUBLE COMMENT '价格', 45 25 46 num INT COMMENT '商品数量', 47 26 48 favorite INT COMMENT '收藏数,每收藏一次+1,取消收藏-1', 49 27 50 is_hot SMALLINT(2) COMMENT '是否热门', -- 设为热门 51 28 52 hot_time DATETIME COMMENT '设为热门时间,当且仅当is_hot=1时才生效', 53 29 54 status INT COMMENT '状态', 55 30 56 create_by VARCHAR(50) COMMENT '创建者', 57 31 58 create_date DATETIME COMMENT '创建时间', 59 32 60 update_by VARCHAR(50) COMMENT '更新者', 61 33 62 update_date DATETIME COMMENT '更新时间' 63 34 64 ) COMMENT = '商品表'; 35 65 66 67 36 68 CREATE TABLE yp_product_price( 69 37 70 -- ? 71 38 72 ) COMMENT = '商品折扣优惠表'; 39 73 74 75 40 76 CREATE TABLE yp_product_image( 77 41 78 id INT PRIMARY KEY COMMENT '商品图片id', 79 42 80 product_id INT COMMENT '商品id', 81 43 82 src VARCHAR(255) COMMENT '商品图片地址' 83 44 84 ) COMMENT = '商品图片表'; 45 85 86 87 46 88 CREATE TABLE yp_category( 89 47 90 id INT PRIMARY KEY COMMENT '类别id', 91 48 92 parent_id INT COMMENT '父类id', 93 49 94 name VARCHAR(50) COMMENT '类别名称', 95 50 96 status INT COMMENT '状态' 97 51 98 ) COMMENT = '商品类目表'; 52 99 100 101 53 102 CREATE TABLE yp_tag( 103 54 104 id INT PRIMARY KEY COMMENT '标签id', 105 55 106 name VARCHAR(50) COMMENT '标签名称', 107 56 108 input_type SMALLINT(2) COMMENT '后台输入方式:1单选 2多选', 109 57 110 status INT COMMENT '状态' 111 58 112 ) COMMENT = '标签表'; 59 113 114 115 60 116 CREATE TABLE yp_tag_option( 117 61 118 id INT PRIMARY KEY COMMENT '标签选项id', 119 62 120 tag_id INT COMMENT '标签id', 121 63 122 name VARCHAR(50) COMMENT '选项名称' 123 64 124 ) COMMENT = '标签选项表'; 65 125 126 127 66 128 CREATE TABLE yp_product_option( 129 67 130 id INT PRIMARY KEY COMMENT 'id', 131 68 132 product_id INT COMMENT '产品id', 133 69 134 tag_id INT COMMENT '标签id,冗余字段', 135 70 136 option_id INT COMMENT '选项id', 137 71 138 ) COMMENT = '产品选项表'; 72 139 73 -- ########################################################################################## 140 141 142 -- ########################################################################################## 143 74 144 -- # 用户相关表 # 75 -- ########################################################################################## 145 146 -- ########################################################################################## 147 76 148 CREATE TABLE yp_user( 149 77 150 id INT PRIMARY KEY COMMENT '用户id', 151 78 152 passport_id INT COMMENT '通行证id', 153 79 154 nick VARCHAR(50) COMMENT '用户昵称', 155 80 156 face VARCHAR(255) COMMENT '用户头像 80x80', 157 81 158 sign VARCHAR(255) COMMENT '用户个性签名', 159 82 160 status INT COMMENT '用户状态' 161 83 162 ) COMMENT = '用户表'; 84 163 164 85 165 CREATE TABLE yp_user_favorite( 166 86 167 id INT PRIMARY KEY COMMENT 'id', 168 87 169 user_id INT COMMENT '用户id', 170 88 171 product_id INT COMMENT '商品id', 172 89 173 favorite_time DATETIME COMMENT '收藏时间' 174 90 175 ) COMMENT = '用户收藏表'; 176 177 91 178 92 179 CREATE TABLE yp_user_record( 93 180 id INT PRIMARY KEY COMMENT 'id', 181 94 182 user_id INT COMMENT '用户id', 183 95 184 product_id INT COMMENT '商品id', 185 96 186 visit_time DATETIME COMMENT '浏览时间' 187 97 188 ) COMMENT = '用户浏览记录表'; 98 189 190 191 99 192 CREATE TABLE yp_user_test( 193 100 194 id INT PRIMARY KEY COMMENT 'id', 195 196 101 197 -- result ? 198 102 199 test_time DATETIME COMMENT '测试时间' 200 103 201 ) COMMENT = '用户测试记录表'; 104 202 105 203 106 -- ########################################################################################## 204 205 206 -- ########################################################################################## 207 107 208 -- # 主题相关表 # 108 -- ########################################################################################## 209 210 -- ########################################################################################## 211 109 212 CREATE TABLE yp_theme( 213 110 214 id INT PRIMARY KEY COMMENT '主题id', 215 111 216 name VARCHAR(50) COMMENT '主题名称', 217 112 218 logo VARCHAR(50) COMMENT '主题封面', 219 113 220 status INT COMMENT '主题状态', 221 114 222 intro TEXT COMMENT '主题描述', 223 115 224 seq INT COMMENT '排序' 225 116 226 ) COMMENT = '主题表'; 117 227 228 118 229 CREATE TABLE yp_theme_line( 230 119 231 id INT PRIMARY KEY COMMENT '行id', 232 120 233 theme_id INT COMMENT '主题id', 234 121 235 style SMALLINT(2) COMMENT '行模版 1一行一图 2一行二图 4一行四图 5一行五图 7一行七图', 236 122 237 seq SMALLINT(2) COMMENT '行排序' 238 123 239 ); 124 240 241 125 242 CREATE TABLE yp_theme_line_image( 243 126 244 id INT PRIMARY KEY COMMENT '主题图片id', 245 127 246 product_id INT COMMENT '商品id', 247 128 248 -- src VARCHAR(50) COMMENT '图片地址', 直接读取产品的封面 249 129 250 -- link VARCHAR(50) COMMENT '图片链接', 直接读取产品的链接 251 130 252 seq INT COMMENT '排序' 253 131 254 ) COMMENT = '主题图片表'; 132 255 133 -- ########################################################################################## 256 257 -- ########################################################################################## 258 134 259 -- # 评论相关表 # 135 -- ########################################################################################## 260 261 -- ########################################################################################## 262 136 263 CREATE TABLE yp_comment( 264 137 265 id INT PRIMARY KEY COMMENT '评论id', 266 138 267 passport_id INT COMMENT '用户id', 268 139 269 product_id INT COMMNET '产品id', 270 140 271 content TEXT COMMENT '评论内容', 272 141 273 status SMALLINT(2) COMMENT '审核状态' 274 142 275 ) COMMENT = '评论表'; 143 276 144 -- ########################################################################################## 277 278 279 -- ########################################################################################## 280 145 281 -- # 系统相关表 # 146 -- ########################################################################################## 282 283 -- ########################################################################################## 284 147 285 CREATE TABLE sec_acl ( 286 148 287 resource_id VARCHAR(50) , 288 149 289 role_id INT(10) UNSIGNED NOT NULL , 290 150 291 user_id INT(10) UNSIGNED NOT NULL , 292 151 293 application VARCHAR(50) , 294 152 295 account_id INT(10) UNSIGNED NOT NULL, 296 153 297 PRIMARY KEY (resource_id, role_id, user_id, application) 298 154 299 ) COMMENT='用户'; 155 300 301 156 302 CREATE TABLE sec_function ( 303 157 304 id INT(10) UNSIGNED NOT NULL , 305 158 306 `name` VARCHAR(50) , 307 159 308 rank SMALLINT(5) UNSIGNED , 309 160 310 application VARCHAR(50) , 311 161 312 display_order SMALLINT(5) UNSIGNED , 313 162 314 PRIMARY KEY (id) 315 163 316 ) COMMENT='功能'; 317 164 318 ALTER TABLE `sec_function` ADD COLUMN `url` VARCHAR(255) NULL AFTER `display_order`; 165 319 320 321 166 322 CREATE TABLE sec_role ( 323 167 324 id INT(10) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT 'id', 325 168 326 `name` VARCHAR(50) , 327 169 328 description VARCHAR(125) , 329 170 330 rank SMALLINT(5) UNSIGNED , 331 171 332 application VARCHAR(50) , 333 172 334 display_order SMALLINT(5) UNSIGNED , 335 173 336 PRIMARY KEY (id) 337 174 338 ) COMMENT='角色'; 175 339 340 341 176 342 CREATE TABLE sec_role_function ( 343 177 344 role_id INT(10) UNSIGNED NOT NULL , 345 178 346 function_id INT(10) UNSIGNED , 347 179 348 application VARCHAR(50) , 349 180 350 PRIMARY KEY (role_id, function_id, application) 351 181 352 ) COMMENT='角色功能'; 353 182 354 183 355 -- 日志表 356 184 357 CREATE TABLE ge_log ( 358 185 359 id INT(10) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT 'id', 360 186 361 function_type VARCHAR(50) DEFAULT NULL COMMENT '功能类型', 362 187 363 operate_type VARCHAR(50) DEFAULT NULL COMMENT '操作类型', 364 188 365 result VARCHAR(20) DEFAULT NULL COMMENT '结果', 366 189 367 ip VARCHAR(50) DEFAULT NULL COMMENT 'ip', 368 190 369 create_by VARCHAR(30) DEFAULT NULL COMMENT '创建人', 370 191 371 create_date TIMESTAMP COMMENT '创建时间', 372 192 373 content TEXT COMMENT '内容', 374 193 375 PRIMARY KEY (id) 376 194 377 ) COMMENT='日志';
![(please configure the [header_logo] section in trac.ini)](http://www1.pconline.com.cn/hr/2009/global/images/logo.gif)