Compare commits
2 commits
991574c91b
...
d868c1f99a
| Author | SHA1 | Date | |
|---|---|---|---|
| d868c1f99a | |||
| 18462ccb4d |
6 changed files with 6 additions and 6 deletions
|
|
@ -198,7 +198,7 @@ app.post("/usuarios", async (req, res) => {
|
|||
```typescript
|
||||
// ✅ Validar env no boot da aplicação
|
||||
export const ambiente = () => z.object({
|
||||
DATABASE_URL: z.string().url(),
|
||||
DATAbase_url: z.string().url(),
|
||||
NODE_ENV: z.enum(["development", "production", "test"]).default("development"),
|
||||
}).parse(process.env)
|
||||
|
||||
|
|
|
|||
|
|
@ -120,7 +120,7 @@ const salvar = async () => {
|
|||
|
||||
```typescript
|
||||
const zAmbiente = z.object({
|
||||
DATABASE_URL: z.string().url(),
|
||||
DATAbase_url: z.string().url(),
|
||||
REDIS_HOST: z.string().default("localhost"),
|
||||
NODE_ENV: z.enum(["development", "production", "test"]).default("development"),
|
||||
})
|
||||
|
|
|
|||
|
|
@ -120,7 +120,7 @@ const salvar = async () => {
|
|||
|
||||
```typescript
|
||||
const zAmbiente = z.object({
|
||||
DATABASE_URL: z.string().url(),
|
||||
DATAbase_url: z.string().url(),
|
||||
REDIS_HOST: z.string().default("localhost"),
|
||||
NODE_ENV: z.enum(["development", "production", "test"]).default("development"),
|
||||
})
|
||||
|
|
|
|||
|
|
@ -23,7 +23,7 @@ GET http://127.0.0.1:<porta-back>/<nome_modulo>/query-ia → retorna document
|
|||
POST http://127.0.0.1:<porta-back>/<nome_modulo>/query-ia → executa consulta SQL e retorna JSON
|
||||
```
|
||||
|
||||
> **`<porta-back>` e `<nome_modulo>` são definidos por módulo** — cada módulo do ecossistema usa uma porta e prefixo de rota específicos (ex: `http://127.0.0.1:5260/qualifica/query-ia`). Antes de usar a rota:
|
||||
> **`<porta-back>` e `<nome_modulo>` são definidos por módulo** — cada módulo do ecossistema usa uma porta e prefixo de rota específicos (ex: `http://127.0.0.1:5360/qualifica/query-ia`). Antes de usar a rota:
|
||||
> - O acesso **GET** retorna a documentação do endpoint.
|
||||
> - O acesso **POST** executa a consulta SQL e retorna os dados em JSON.
|
||||
> - Verificar `package.json` do `*-back` (campo `scripts.dev` ou `scripts.start`) ou o arquivo `.env` do módulo.
|
||||
|
|
|
|||
|
|
@ -198,7 +198,7 @@ app.post("/usuarios", async (req, res) => {
|
|||
```typescript
|
||||
// ✅ Validar env no boot da aplicação
|
||||
export const ambiente = () => z.object({
|
||||
DATABASE_URL: z.string().url(),
|
||||
DATAbase_url: z.string().url(),
|
||||
NODE_ENV: z.enum(["development", "production", "test"]).default("development"),
|
||||
}).parse(process.env)
|
||||
|
||||
|
|
|
|||
|
|
@ -120,7 +120,7 @@ const salvar = async () => {
|
|||
|
||||
```typescript
|
||||
const zAmbiente = z.object({
|
||||
DATABASE_URL: z.string().url(),
|
||||
DATAbase_url: z.string().url(),
|
||||
REDIS_HOST: z.string().default("localhost"),
|
||||
NODE_ENV: z.enum(["development", "production", "test"]).default("development"),
|
||||
})
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue