-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsql.sql
More file actions
144 lines (128 loc) · 4.97 KB
/
sql.sql
File metadata and controls
144 lines (128 loc) · 4.97 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
CREATE TABLE IF NOT EXISTS `vk_Users` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`uid` int(11) DEFAULT NULL,
`first_name` varchar(250) DEFAULT NULL,
`last_name` varchar(250) DEFAULT NULL,
`deactivated` varchar(40) DEFAULT NULL,
`hidden` varchar(40) DEFAULT NULL,
`photo_id` varchar(250) DEFAULT NULL,
`verified` int(11) DEFAULT NULL,
`blacklisted` int(11) DEFAULT NULL,
`sex` int(11) DEFAULT NULL,
`bdate` DATE DEFAULT NULL,
`city` int(11) DEFAULT NULL,
/*
id
title
*/
`country` int(11) DEFAULT NULL,
/*
id
title
*/
`home_town` varchar(250) DEFAULT NULL,
`photo_max_orig` varchar(1000) DEFAULT NULL,
`online` varchar(4) DEFAULT NULL,
`lists` int(11) DEFAULT NULL,
/*
разделенные запятой идентификаторы списков друзей, в которых состоит пользователь.
Поле доступно только для метода friends.get.
*/
`domain` varchar(250) DEFAULT NULL,
`has_mobile` int(4) DEFAULT NULL,
`contacts` int(11) DEFAULT NULL,
/*
mobile_phone
home_phone
*/
`site` varchar(1000) DEFAULT NULL,
`education` int(11) DEFAULT NULL,
/*
university
university_name
faculty
faculty_name
graduation
*/
/*
`universities` varchar(40) DEFAULT NULL,
список высших учебных заведений, в которых учился текущий пользователь. Возвращается массив universities, содержащий объекты university со следующими полями:
id — идентификатор университета;
country — идентификатор страны, в которой расположен университет;
city — идентификатор города, в котором расположен университет;
name — наименование университета;
faculty — идентификатор факультета;
faculty_name — наименование факультета;
chair — идентификатор кафедры;
chair_name — наименование кафедры;
graduation — год окончания обучения.
`schools` int(11) DEFAULT NULL,
список школ, в которых учился пользователь.
id — идентификатор школы;
country — идентификатор страны, в которой расположена школа;
city — идентификатор города, в котором расположена школа;
name — наименование школы;
year_from — год начала обучения;
year_to — год окончания обучения;
year_graduated — год выпуска;
class — буква класса;
speciality — специализация;
type — идентификатор типа;
type_str — название типа.
*/
`status` varchar(40) DEFAULT NULL,
`last_seen` int(11) DEFAULT NULL,
/*
time
platform
*/
`followers_count` int(11) DEFAULT NULL,
`groups_count` INT( 11 ) DEFAULT NULL,
`friends_count` INT(11) DEFAULT NULL
`occupation` int(11) DEFAULT NULL,
/* информация о текущем роде занятия пользователя.
type
id
name
*/
`nickname` varchar(250) DEFAULT NULL,
`relation` int(11) DEFAULT NULL,
`activities` varchar(250) DEFAULT NULL,
`interests` varchar(250) DEFAULT NULL,
`music` varchar(250) DEFAULT NULL,
`about` varchar(250) DEFAULT NULL,
`is_parsed` BOOLEAN NOT NULL DEFAULT FALSE,
`gid_by_added_group` int (11) DEFAULT NULL
PRIMARY KEY (`id`),
UNIQUE (`uid`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
CREATE TABLE IF NOT EXISTS `vk_Groups` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`gid` int(11) DEFAULT NULL,
`name` varchar(250) DEFAULT NULL,
`screen_name` varchar(250) DEFAULT NULL,
`is_closed` int(11) DEFAULT NULL,
`deactivated` varchar(40) DEFAULT NULL,
`type` varchar(40) DEFAULT NULL,
`photo_big` varchar(250) DEFAULT NULL,
`start_date` DATE DEFAULT NULL,
`city` varchar(60) DEFAULT NULL,
`country` varchar(60) DEFAULT NULL,
`description` varchar(2000) DEFAULT NULL,
`wiki_page` varchar(250) DEFAULT NULL,
`members_count` int(11) DEFAULT NULL,
`status` varchar(250) DEFAULT NULL,
/*
`links` int(250) DEFAULT NULL,
*/
`verified` int(5) DEFAULT NULL,
`site` varchar(250) DEFAULT NULL,
`contacts` int(40) DEFAULT NULL,
PRIMARY KEY (`id`),
UNIQUE (`gid`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
CREATE TABLE IF NOT EXISTS `Users_In_Groups`(
`gid` int(11) ,
`uid` int(11) ,
PRIMARY KEY (`gid`,`uid`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;