Showing
1 changed file
with
47 additions
and
41 deletions
| 1 | -사용 DB 정보{<br> | 1 | +# Singer-Composer Website Project |
| 2 | - host: 'localhost',<br> | 2 | +- Developer |
| 3 | - port : 3306,<br> | 3 | + - 고승완(Mukho) |
| 4 | - user: 'root',<br> | 4 | + - 배승호(승호 D. 배) |
| 5 | - password : '',<br> | 5 | + - 최시원(Rubyflyer) |
| 6 | - database : 'singer_composer'<br> | 6 | +- Git Address: http://khuhub.khu.ac.kr/2017104034/Singer-Composer |
| 7 | -}<br><br> | 7 | +-------------------------------------------------------- |
| 8 | -게시판 사용 DB 정보{<br> | 8 | +``` |
| 9 | - host: 'localhost',<br> | 9 | +사용 DB 정보{ |
| 10 | - port : 3306,<br> | 10 | + host: 'localhost', |
| 11 | - user: 'root',<br> | 11 | + port : 3306, |
| 12 | - password : '',<br> | 12 | + user: 'root', |
| 13 | - database : 'singer_composer'<br> | 13 | + password : '', |
| 14 | -}<br><br> | 14 | + database : 'singer_composer' |
| 15 | - | 15 | +} |
| 16 | +``` | ||
| 16 | sql 사용 파일<br> | 17 | sql 사용 파일<br> |
| 17 | - router/login/index.js<br> | 18 | +>router/login/index.js |
| 18 | - router/register/index.js<br> | 19 | +>router/register/index.js |
| 19 | - router/board/index.js<br> | 20 | +>router/board/index.js |
| 20 | - router/profile.index.js<br><br> | 21 | +>router/profile.index.js |
| 21 | - | ||
| 22 | -DB 구조(*ID, password, type) -> 형식에 맞게 추가<br> | ||
| 23 | -*ID varchar(20), password varchar(20), type varchar(10) // type이 운영자인 경우 서버에서 변경<br> | ||
| 24 | -추가된 형식에 맞는 로그인 및 세션 등 변경<br> | ||
| 25 | -alter table userDB add nickname varchar(20) not null;<br> | ||
| 26 | 22 | ||
| 23 | +-------------------------------------------------------- | ||
| 24 | +## Database 명세 | ||
| 25 | +``` | ||
| 27 | Database = singer_composer | 26 | Database = singer_composer |
| 28 | 27 | ||
| 29 | create table userdb( | 28 | create table userdb( |
| ... | @@ -43,25 +42,32 @@ create table board( | ... | @@ -43,25 +42,32 @@ create table board( |
| 43 | modidate datetime not null, | 42 | modidate datetime not null, |
| 44 | hit int not null, | 43 | hit int not null, |
| 45 | ID varchar(20) not null | 44 | ID varchar(20) not null |
| 46 | -)engine=innodb;<br><br> | 45 | +)engine=innodb; |
| 46 | +``` | ||
| 47 | +-------------------------------------------------------- | ||
| 48 | +## 주의 및 안내사항 | ||
| 47 | 49 | ||
| 50 | +-type이 운영자인 경우 서버에서 변경 | ||
| 51 | +-LF 오류시 git config --global core.autocrlf true 입력 | ||
| 52 | +-게시글 reset 후 idx의 값이 1부터 시작하지 않을 경우 하단의 SQL문 입력 | ||
| 53 | +>ALTER TABLE board AUTO_INCREMENT = 1; | ||
| 54 | +>SET @COUNT = 0; | ||
| 55 | +>UPDATE board SET idx = @COUNT:=@COUNT+1; | ||
| 48 | 56 | ||
| 49 | -<h2>LF 오류시 git config --global core.autocrlf true 입력<h2> | ||
| 50 | -<h2>게시글 reset 후 idx의 값이 1부터 시작하지 않을 경우<h2> | ||
| 51 | -ALTER TABLE board AUTO_INCREMENT = 1; | ||
| 52 | -SET @COUNT = 0; | ||
| 53 | -UPDATE board SET idx = @COUNT:=@COUNT+1; | ||
| 54 | -입력<br><br> | ||
| 55 | 57 | ||
| 56 | -최종 수정: 2021-11-20 17:04<br> | 58 | +##### 최종 수정: 2021-11-20 18:50<br> |
| 57 | -최종 수정 내용: | 59 | +##### 수정 내용: |
| 58 | -<h2>★★필수입력★★<h2> | 60 | +1. 최근 있었던 DB명세구조 변경 |
| 59 | -alter table board drop passwd; | 61 | +>alter table board drop passwd; |
| 60 | -alter table board add ID varchar(20) not null; | 62 | +>alter table board add ID varchar(20) not null; |
| 61 | -alter table board change name nickname; | 63 | +>alter table board change name nickname; |
| 62 | -alter table board modify nickname varchar(20); | 64 | +>alter table board modify nickname varchar(20); |
| 63 | 65 | ||
| 64 | -로그에 시간 추가, 시간 실시간 반영, 게시글 수정 및 삭제 세션+권한 연동/DB수정, 버그 수정, 게시글 조회수 구현, 프로필 수정 세션 연동<br> | 66 | +2. 로그에 시간 추가 |
| 65 | -수정 내용: about/사이트 git 링크 추가, 프로필 추가, 메뉴바/하단 추가, 게시판에 기본 서식 추가, 로그인시에만 게시판 관련 경로에 접근가능하게 함, 사용자 로그 생성, 경로 지정 수정, 제목 추가, userDB, 회원가입에 nickname요소 추가, 세션에 ID + 닉네임 전달기능 추가, 게시판의 글쓰기 및 글 열람 기능 추가. | 67 | +3. 시간 실시간 반영 |
| 68 | +4. 게시글 수정 및 삭제 세션+권한 연동/DB수정 | ||
| 69 | +5. 버그 수정 | ||
| 70 | +6. 게시글 조회수 구현 | ||
| 71 | +7. 프로필 수정 세션 연동 | ||
| 72 | +8. etc | ||
| 66 | 73 | ||
| 67 | -<!-- http://khuhub.khu.ac.kr/2017104034/Singer-Composer --> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file | ... | ... |
-
Please register or login to post a comment