... | ... |
@@ -216,11 +216,11 @@ sub startup { |
216 | 216 |
] |
217 | 217 |
}, |
218 | 218 |
{ |
219 |
- table => 'pull_request_message', |
|
219 |
+ table => 'issue_message', |
|
220 | 220 |
primary_key => 'row_id', |
221 | 221 |
join => [ |
222 |
- 'left join user as __user on pull_request_message.user = __user.row_id', |
|
223 |
- 'left join pull_request as __pull_request on pull_request_message.pull_request = __pull_request.row_id' |
|
222 |
+ 'left join user as __user on issue_message.user = __user.row_id', |
|
223 |
+ 'left join pull_request as __pull_request on issue_message.pull_request = __pull_request.row_id' |
|
224 | 224 |
] |
225 | 225 |
} |
226 | 226 |
]; |
... | ... |
@@ -185,10 +185,18 @@ EOS |
185 | 185 |
die $error; |
186 | 186 |
} |
187 | 187 |
|
188 |
- # Create pull_request_message table |
|
188 |
+ # Rename pull_request_message to issue_message |
|
189 | 189 |
eval { |
190 | 190 |
my $sql = <<"EOS"; |
191 |
-create table pull_request_message ( |
|
191 |
+alter table pull_request_message rename to issue_message |
|
192 |
+EOS |
|
193 |
+ $dbi->execute($sql); |
|
194 |
+ }; |
|
195 |
+ |
|
196 |
+ # Create issue_message table |
|
197 |
+ eval { |
|
198 |
+ my $sql = <<"EOS"; |
|
199 |
+create table issue_message ( |
|
192 | 200 |
row_id integer primary key autoincrement, |
193 | 201 |
pull_request integer not null default 0, |
194 | 202 |
number integer not null default 0, |
... | ... |
@@ -198,21 +206,21 @@ EOS |
198 | 206 |
$dbi->execute($sql); |
199 | 207 |
}; |
200 | 208 |
|
201 |
- # Create pull_request_message columns |
|
202 |
- my @pull_request_message_columns = ( |
|
209 |
+ # Create issue_message columns |
|
210 |
+ my @issue_message_columns = ( |
|
203 | 211 |
"message not null default ''", |
204 | 212 |
"create_time integer default 0", |
205 | 213 |
"update_time integer default 0", |
206 | 214 |
"user integer not null default 0" |
207 | 215 |
); |
208 |
- for my $column (@pull_request_message_columns) { |
|
209 |
- eval { $dbi->execute("alter table pull_request_message add column $column") }; |
|
216 |
+ for my $column (@issue_message_columns) { |
|
217 |
+ eval { $dbi->execute("alter table issue_message add column $column") }; |
|
210 | 218 |
} |
211 | 219 |
|
212 |
- # Check pull_request_message table |
|
213 |
- eval { $dbi->select([qw/row_id pull_request number message create_time update_time user/], table => 'pull_request_message') }; |
|
220 |
+ # Check issue_message table |
|
221 |
+ eval { $dbi->select([qw/row_id pull_request number message create_time update_time user/], table => 'issue_message') }; |
|
214 | 222 |
if ($@) { |
215 |
- my $error = "Can't create pull_request_message table properly: $@"; |
|
223 |
+ my $error = "Can't create issue_message table properly: $@"; |
|
216 | 224 |
die $error; |
217 | 225 |
} |
218 | 226 |
} |
... | ... |
@@ -126,7 +126,7 @@ |
126 | 126 |
)->value; |
127 | 127 |
|
128 | 128 |
# Get pull request message number |
129 |
- my $number = app->dbi->model('pull_request_message')->select( |
|
129 |
+ my $number = app->dbi->model('issue_message')->select( |
|
130 | 130 |
'max(number)', |
131 | 131 |
where => {pull_request => $new_pull_request_row_id}, |
132 | 132 |
append => 'group by number' |
... | ... |
@@ -137,7 +137,7 @@ |
137 | 137 |
my $new_number = $number + 1; |
138 | 138 |
|
139 | 139 |
# New pull request message |
140 |
- my $new_pull_request_message_params = { |
|
140 |
+ my $new_issue_message_params = { |
|
141 | 141 |
pull_request => $new_pull_request_row_id, |
142 | 142 |
number => $new_number, |
143 | 143 |
message => $message, |
... | ... |
@@ -146,7 +146,7 @@ |
146 | 146 |
user => $session_user_row_id |
147 | 147 |
}; |
148 | 148 |
|
149 |
- app->dbi->model('pull_request_message')->insert($new_pull_request_message_params); |
|
149 |
+ app->dbi->model('issue_message')->insert($new_issue_message_params); |
|
150 | 150 |
}); |
151 | 151 |
|
152 | 152 |
$self->redirect_to("/$base_user_id/$base_project_id/pull/$new_pull_request_row_id"); |
... | ... |
@@ -180,7 +180,7 @@ |
180 | 180 |
my $end_commit = $git->get_commit($target_rep_info, $target_branch); |
181 | 181 |
|
182 | 182 |
# Pull request first message |
183 |
- my $pull_request_message_first = app->dbi->model('pull_request_message')->select( |
|
183 |
+ my $issue_message_first = app->dbi->model('issue_message')->select( |
|
184 | 184 |
[ |
185 | 185 |
{__MY__ => '*'}, |
186 | 186 |
{__user => ['id']} |
... | ... |
@@ -308,14 +308,14 @@ |
308 | 308 |
</ul> |
309 | 309 |
<div class="pull-comment"> |
310 | 310 |
<div class="pull-comment-header"> |
311 |
- <b><%= $pull_request_message_first->{'__open_user.id'} %></b> |
|
311 |
+ <b><%= $issue_message_first->{'__open_user.id'} %></b> |
|
312 | 312 |
<span style="color:#767676"> |
313 | 313 |
commented |
314 |
- <%= $api->age_string($pull_request_message_first->{update_time}) %> |
|
314 |
+ <%= $api->age_string($issue_message_first->{update_time}) %> |
|
315 | 315 |
</span> |
316 | 316 |
</div> |
317 | 317 |
<div class="pull-comment-body"> |
318 |
- <%= $pull_request_message_first->{message} %> |
|
318 |
+ <%= $issue_message_first->{message} %> |
|
319 | 319 |
</div> |
320 | 320 |
</div> |
321 | 321 |
|