티스토리 뷰

Database와 Back-end 연결

  • psequel에서 smart-brain 이라는 database를 만듦

  • users 테이블 만들기

    CREATE TABLE users (
        id serial PRIMARY KEY,
        name VARCHAR(100), 
        email text UNIQUE NOT NULL,
        entries BIGINT DEFAULT 0,
        joined TIMESTAMP NOT NULL
    );
    

     

  • login 테이블 만들기

    CREATE TABLE login (
        id serial PRIMARY KEY,
        hash VARCHAR(100) NOT NULL,
        email text UNIQUE NOT NULL
    );
    

     

  • 백엔드와 연결

    • npm install knex & pg(postgresql)
    // import 
    const knex = require('knex')
    
    const postgres = knex({
        client: 'pg',
        connection: {
          host : '127.0.0.1',
          user : 'Hazel',
          password : '',
          database : 'smart-brain'
        }
    });
    
    // knex syntax
    console.log(postgres.select('*').from('users'));
    

 

'Other Stuff' 카테고리의 다른 글

[Git] 깃 개념 이해하기 - 2  (0) 2019.06.19
[Git] 깃 개념 이해하기 - 1  (0) 2019.06.18
Command Line  (0) 2019.03.20
코드스테이츠 프리코스 후기  (0) 2019.03.15
면접왕 김지디지 참석 후기  (0) 2019.02.27
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
글 보관함