| @ -1,2 +1,47 @@ | |||
| # NodeJSBlog | |||
| Recreating my wordpress blog in node JS. | |||
| ##MYSQL Information | |||
| '''sql | |||
| create database blog_name; | |||
| use blog_name; | |||
| create table users( | |||
| user_id mediumint unsigned not null AUTO_INCREMENT, | |||
| first_name varchar(20) not null, | |||
| last_name varchar(40) not null, | |||
| user_name varchar(60) not null, | |||
| pass char(40) not null, | |||
| registration_date datetime not null, | |||
| admin boolean not null, | |||
| primary key(user_id) | |||
| ); | |||
| create table categories( | |||
| category_id mediumint unsigned not null AUTO_INCREMENT, | |||
| name varchar(60) not null, | |||
| primary key(category_id) | |||
| ); | |||
| create table posts( | |||
| post_id mediumint unsigned not null AUTO_INCREMENT, | |||
| category_id mediumint unsigned not null, | |||
| user_id mediumint unsigned not null, | |||
| picture_url varchar(100) not null, | |||
| published datetime not null, | |||
| url varchar(100) not null, | |||
| name varchar(100) not null, | |||
| primary key(post_id) | |||
| ); | |||
| create table popular_posts( | |||
| popular_post_id mediumint unsigned not null AUTO_INCREMENT, | |||
| post_id mediumint unsigned not null, | |||
| primary key(popular_post_id) | |||
| ); | |||
| grant all on blog_name.* to blog_user@localhost identified by "password"; | |||
| ''' | |||