1. tsconfig.json에 아래와 같은 설정
    {
    "baseUrl": "./", /* Specify the base directory to resolve non-relative module names. */
     "paths": {
       "@/*": [
         "./*"
       ],
       "@test/*": [
         "test/*"
       ]
     }
    }
  2. tsconfig-paths 필요
    npm i tsconfig-paths
  1. zookeeper 를 실해한다.
    bin/zookeeper-server-start.sh config/zookeeper.properties
  2. kafak server 실행한다.
    bin/kafka-server-start.sh config/server.properties

zookeeper를 통해 kafka가 서버가 작동한다.
kafka 실행시 server.properies에 있는 호스트 주소확인을 한다.
공홈 예시는 localhost:9092로 되어있는데
다운 받은 파일은 그렇지 않았다.

BREAKING CHANGES:

  • 88e72e8 [docker-compose]

    The plugin now checks for the docker-compose command instead of trying whether docker compose
    is a valid command. This means that if the old command is still installed it will be used
    instead. To use docker compose, uninstall any old copies of docker-compose.

  • 96e473a [random]

    For consistency, ZSH_THEME_RANDOM_QUIET now needs to be true if you want to silence the
    "Random theme loaded" message in the random theme.

  • 8c1495a [ruby]

    All gem aliases that started with g now start with ge to fix conflicting names with the
    git plugin. Also, the ghlp alias is now renamed geh. Have a look at the plugin README for
    more information.

  • 24974a1 [mercurial]

    The hg_prompt_info function now uses ZSH_THEME_HG_PROMPT_PREFIX and
    ZSH_THEME_HG_PROMPT_SUFFIX variables when displaying branch information, similar to the
    git_prompt_info function.

  • bf7c1b1 [git]

    The gdu alias has been renamed to gdup to avoid a conflict with go disk usage
    (https://github.com/dundee/gdu).

  • 89a740b [rust]

    cargo and rustup plugins have been moved to the rust plugin since they're part of the Rust
    toolchain. If you're using these, update your .zshrc file to use rust instead.

  • c9a1ede [golang]

    The gop alias has been renamed to gopa to avoid conflict with Go+ gop command.

  • be4a952 [cli]

    The zsh_reload plugin is deprecated. Instead of using its src function, use omz reload or
    exec zsh to reload zsh after making changes to your .zshrc file.

  • e96b8bd [shell-proxy]

    The DEFAULT_PROXY setting has been renamed to SHELLPROXY_URL, and CONFIG_PROXY has been
    renamed to SHELLPROXY_CONFIG. See the plugin README for more information.

  • a42db12 [archlinux]

    yaourt is no longer maintained nor available as a package. Use pacman or one of the other
    maintained AUR helpers.

  • 068feca [zsh-navigation-tools]

    The zsh-navigation-tools plugin now bundles the version from the zdharma-continuum project,
    which republished the projects that psprint deleted (we don't yet know yet why). In theory this
    change doesn't break anything, but be aware of the change and that the upstream repository now
    lives somewhere else.

mkdir -p [path]

한번에 여러개 만드는 것도 가능하다.

mkdir -p directory1/{child1, child2, child3}

 

select id, roles from master.users
    where roles::jsonb ? 'admin'

-> 같은 걸로 응용가능하다

'database' 카테고리의 다른 글

[MongoDB] insert  (0) 2019.08.02
MongoDb Query  (0) 2019.08.02
if exist drop index and create index in MYSQL  (0) 2019.05.18

git은 mac에서 키체인을 이용해서 인증을 관리한다.

키체인에서 github을 검색해보면 있다.

accessKey를 직접 수정해주는 방법도 있고

seceret을 운영안한다면 key만들기 귀찮으니

그냥 키체인을 지우고

fetch같은 명령을 실행하면

다시 인증절차 작업이 진행 된다.

'개발환경 설정 > Git' 카테고리의 다른 글

git] commit 이력이 contribution에 나오지 않는 경우  (0) 2020.02.27
Get Started With Git CLI  (0) 2019.05.19

테이블이 없는데도 업데이트 이미 되있다고 마이그레이션이 안될 때가 있다.

 

sequelize는 SequelizeMeta라는 테이블을 만들어서 migration 상태를 저장한다.

undo할 때 여기 저장된 migration 정보를 읽어서 down을 실행시키는 것 같다.

select * from "SequelizeMeta";

하고 있으면

drop table "SequelizeMeta";

 

migration정보를 db에 업뎃 시키는 것이 바람직한지는 생각해볼 문제다.

실제 db migration이 꼭 sequelize로만 실행된다는 보장은 없다.

SequelizeMeta를 자연스럽게 확인하도록 만들면 모르겠다.

'nodeJS > sequelize' 카테고리의 다른 글

Sequelize select객체에 대한 생각  (0) 2019.03.29
outer join 테이블 조건 where로 걸기  (0) 2019.03.24
sequelize 설정  (0) 2019.03.10

맥이 갑자기 재부팅이 됐고

postgres local db를 재실행하려는데

postmaster.pid 파일이 있어서 안된다고 한다.

실행중인 process가 있는지 확인을 하고

ps auxw | grep post

/Users/sungwookkim/Library/Application Support/Postgres/var-12

같은 곳에 들어가서

postmaster.pid를 지워주면 된다.

'Infra > database' 카테고리의 다른 글

Postgres function code 보는 법  (0) 2020.10.14
MYSQL] my.cnf 위치 찾기  (0) 2020.07.17
Can't connect to MySQL server  (0) 2019.09.15
mysql 수동 설치  (0) 2019.09.15

+ Recent posts