죠니랑 차트 만들기 - 2 :mysql 테이블생성

죠니·2020년 9월 25일
0

DID Chart

목록 보기
2/3

앗뇽앗뇽 나는 죠니야 🙋🏻‍♀️
그럼 이어서 테이블을 만들어 보도록 하겠습니다.

금요일이니까 불코하실 분들을 위해 저는 두개의 포스팅을 할고에여 ㅎㅅㅎ

저는 전 게시물에서도 말씀 드렸다시피

돌고래를 이용할거구요
테이블은 총 5개를 만들거랍니다.

| 만들 테이블 목록🎮

1.block

raw 데이터들을 저장해 줄 테이블이에요.
언제 어떻게 가공하게 될 줄 모르니 raw data들을 저장해야겠죠 ?

2. last_block

last block테이블은 만약의 상황에서 서버가 죽게 되었을 경우 어느 시점부터 복원해야할지 알아두기 위한 책갈피같은 테이블이에요.

3. monthcount

데이터의 양이 많기때문에 달별로 데이터를 나눠 저장할 테이블과 같은 이유로

4. daycount

일 데이터를 모아두는 테이블

5. timecount

시간 데이터를 모아두는 테이블을 만들었어요.

자 그럼 테이블을 만들어줍니다.

-- Create block table
create table block(
    block_num INT(255) UNSIGNED,
    transaction_id VARCHAR(70) NOT NULL UNIQUE,
    ein VARCHAR(5),
    regist_time VARCHAR (14)
  );
  
  -- Create daycount table
create table daycount(
    day VARCHAR(8) not NULL PRIMARY KEY,
    cnt int(255) NOT NULL
  );
  
  -- Create monthcount table
create table monthcount(
    month VARCHAR(6) not NULL PRIMARY KEY,
    cnt int(255) NOT NULL
  );
  
    -- Create timecount table
create table timecount(
    time VARCHAR(10) not NULL PRIMARY KEY,
    cnt int(255) NOT NULL
  );
  
    -- Create last_block table
create table last_block(
 block_num INT(255) UNSIGNED PRIMARY KEY,
 timestamp VARCHAR(14) not NULL
);

테이블이 잘 만들어졌나요?

역시 여러분들은 똑똑이들 입니다..
그럼 다음부터는 본격적으로 스케줄러 서버를 구성하기 위한 코드를 작성해 보겠습니다.

왜냐하면 저 10분 뒤에 퇴근해야하거든요...ㅎ

즐거운 금요일 되세여,,,,

똑똑이들 앗뇽 !

profile
앗뇽앗뇽 나는 죠니야🙋🏻‍♀️

0개의 댓글