Singer-Composer Website Project
- Developer
- 고승완(Mukho)
- 배승호(승호 D. 배)
- 최시원(Rubyflyer)
http://khuhub.khu.ac.kr/2017104034/Singer-Composer
- Git Address:사용 DB 정보{
host: 'localhost',
port : 3306,
user: 'root',
password : '',
database : 'singer_composer'
}
sql 사용 파일
router/login/index.js router/register/index.js router/board/index.js router/profile.index.js
Database 명세
Database = singer_composer
create table userdb(
ID varchar(20) not null primary key,
password varchar(20) not null,
type varchar(10) not null,
nickname varchar(20) not null,
profilemsg varchar(300)
)engine=innodb;
create table board(
idx int not null primary key auto_increment,
nickname varchar(50) not null,
title varchar(50) not null,
content mediumtext not null,
regdate datetime not null,
modidate datetime not null,
hit int not null,
ID varchar(20) not null
)engine=innodb;
주의 및 안내사항
-type이 운영자인 경우 서버에서 변경 -LF 오류시 git config --global core.autocrlf true 입력 -게시글 reset 후 idx의 값이 1부터 시작하지 않을 경우 하단의 SQL문 입력
ALTER TABLE board AUTO_INCREMENT = 1; SET @COUNT = 0; UPDATE board SET idx = @COUNT:=@COUNT+1;
수정 내용:
-
최근 있었던 DB명세구조 변경
alter table board drop passwd; alter table board add ID varchar(20) not null; alter table board change name nickname; alter table board modify nickname varchar(20);
로그에 시간 추가
시간 실시간 반영
게시글 수정 및 삭제 세션+권한 연동/DB수정
버그 수정
게시글 조회수 구현
프로필 수정 세션 연동
etc