Então, é basicamente inicializar o typeorm na aplicação com npx typeorm init
, opcionalmente pode se passar uma flag --db
pra especificar o banco de dados qua vai usar, nesse caso mysql, ele instalar o driver mysql
por padrão, mas pra mim aqui o mysql2 dá menos problemas.
Daí o typeorm vai instalar as dependências necessárias e criar as configurações dele, as pastas entity e migration e o arquivo do data-source que é onde fica os dados de conexão com o banco.
Ai vai precisar também de um client MySQl instalado, eu uso o mysql-server
, que dá pra instalar via apt no Ubuntu aqui.
ps: tudo dentro do proot-distro logado em uma distro linux