Introdução
- Este tutorial irá guiá-lo pelos passos para conectar seu DrizzleORM ao seu banco de dados PostgreSQL hospedado na Square Cloud.
- Primeiro, você precisa ter um plano pago ativo na sua conta. Você pode ver nossos planos e adquirir um conforme sua necessidade aqui.
- Em seguida, você precisará de um banco de dados PostgreSQL hospedado na Square Cloud. Se ainda não criou um, você pode criá-lo aqui.
Prerequisitos
- Antes de começar, certifique-se de ter criado um banco de dados na Square Cloud e conectado a ele com algum cliente de gerenciamento como DBeaver ou outro para criar bancos e tabelas.

- Também será necessário ter o Drizzle configurado no seu projeto. Se ainda não fez isso, você pode seguir a documentação oficial do DrizzleORM aqui.
Conectando drizzle com postgres
Para conectar o Drizzle ao PostgreSQL, você precisará obter as informações de conexão: a URL e os certificados.URL do banco de dados
A URL do banco de dados que você obtém nas configurações de conexão fornece usuário, senha, host e porta para a conexão.Se você não criou um banco específico, pode usar
squarecloud como dbname.Certificados
Nas configurações de conexão do banco, baixe o arquivocertificate.pem. Usaremos esse arquivo como ca, cert e key para conectar ao banco.

Conectando
Para realizar a conexão, você precisa configurar o arquivodrizzle.config.ts. Neste momento você pode usar a string de conexão ou fornecer as credenciais separadamente.
Configure os parâmetros de conexão como nos exemplos abaixo:
- Credenciais separadas
- String de conexão
drizzle.config.ts

