인프런 커뮤니티 질문&답변
RDB 테이블 생성 방법 질문드립니다
작성
·
321
답변 1
0
John Ahn
지식공유자
안녕하세요 !!!
만약 docker-compose.yml 을 할 때 mysql 부분을 주석처리하셨다면
initialize.sql이 돌아가지 않기 때문에
소스코드에서 직접 테이블을 생성해주고 있습니다.
//필요한 모듈들을 가져오기
const express = require("express");
const bodyParser = require('body-parser');
const db = require('./db');
//Express 서버를 생성
const app = express();
// json 형대토 오는 요청의 본문을 해석해줄수있게 등록
app.use(bodyParser.json());
// 테이블 생성하기
db.pool.query(`CREATE TABLE lists (
id INTEGER AUTO_INCREMENT,
value TEXT,
PRIMARY KEY (id)
)`, (err, results, fileds) => {
console.log('results', results)
})
이 부분입니다.
해보시고 안되면 다시 질문주세요 !!!
감사합니다.




