opencloset/opencloset — pull request #296 by aanoaa (2014-12-22 07:23:58+00:00)
Title: #295 adjust status

이번주부터 탈의실이 11개까지 늘어난다고 해서 대비해야 합니다.

+----+-----------------+
| id | name |
+----+-----------------+
...
| 20 | 탈의01 |
...
| 28 | 탈의09 |
| 29 | 대여안함 |
+----+-----------------+

위처럼 되어있는 `status` 테이블을 아래처럼 바꾸고 현재 대여안함 상태의 주문서의 status_id 를 업데이트 시켜줘야 합니다.

+----+-----------------+
| id | name |
+----+-----------------+
...
| 20 | 탈의01 |
...
| 39 | 탈의20 |
| 40 | 대여안함 |
+----+-----------------+

이를 한번에 처리하는 쿼리는 아래와 같습니다.

```sql
BEGIN;
UPDATE `status` SET `name`='탈의10' WHERE `id`=29;
INSERT INTO `status` (`name`) VALUES ('탈의11'), ('탈의12'), ('탈의13'), ('탈의14'), ('탈의15'), ('탈의16'), ('탈의17'), ('탈의18'), ('탈의19'), ('탈의20'), ('대여안함');
UPDATE `order` SET `status_id`=40 WHERE `status_id`=29;
COMMIT;
```

적용되고 나면 monitor 에도 반영토록 하겠습니다.

@keedi `grep` 으로 찾아서 바꾸고 timetable 화면에서 동작하는 건 확인 했는데, 더 쓰이는 곳이 있는지 확인 좀 해주세요.