Compare commits
No commits in common. "d868c1f99a82dd4898e624657cdbcc9ca15860ac" and "991574c91b08d3fbd3e0fc050b7bdcdfc2bc579a" have entirely different histories.
d868c1f99a
...
991574c91b
6 changed files with 6 additions and 6 deletions
|
|
@ -198,7 +198,7 @@ app.post("/usuarios", async (req, res) => {
|
||||||
```typescript
|
```typescript
|
||||||
// ✅ Validar env no boot da aplicação
|
// ✅ Validar env no boot da aplicação
|
||||||
export const ambiente = () => z.object({
|
export const ambiente = () => z.object({
|
||||||
DATAbase_url: z.string().url(),
|
DATABASE_URL: z.string().url(),
|
||||||
NODE_ENV: z.enum(["development", "production", "test"]).default("development"),
|
NODE_ENV: z.enum(["development", "production", "test"]).default("development"),
|
||||||
}).parse(process.env)
|
}).parse(process.env)
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -120,7 +120,7 @@ const salvar = async () => {
|
||||||
|
|
||||||
```typescript
|
```typescript
|
||||||
const zAmbiente = z.object({
|
const zAmbiente = z.object({
|
||||||
DATAbase_url: z.string().url(),
|
DATABASE_URL: z.string().url(),
|
||||||
REDIS_HOST: z.string().default("localhost"),
|
REDIS_HOST: z.string().default("localhost"),
|
||||||
NODE_ENV: z.enum(["development", "production", "test"]).default("development"),
|
NODE_ENV: z.enum(["development", "production", "test"]).default("development"),
|
||||||
})
|
})
|
||||||
|
|
|
||||||
|
|
@ -120,7 +120,7 @@ const salvar = async () => {
|
||||||
|
|
||||||
```typescript
|
```typescript
|
||||||
const zAmbiente = z.object({
|
const zAmbiente = z.object({
|
||||||
DATAbase_url: z.string().url(),
|
DATABASE_URL: z.string().url(),
|
||||||
REDIS_HOST: z.string().default("localhost"),
|
REDIS_HOST: z.string().default("localhost"),
|
||||||
NODE_ENV: z.enum(["development", "production", "test"]).default("development"),
|
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
|
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:5360/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:5260/qualifica/query-ia`). Antes de usar a rota:
|
||||||
> - O acesso **GET** retorna a documentação do endpoint.
|
> - O acesso **GET** retorna a documentação do endpoint.
|
||||||
> - O acesso **POST** executa a consulta SQL e retorna os dados em JSON.
|
> - 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.
|
> - 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
|
```typescript
|
||||||
// ✅ Validar env no boot da aplicação
|
// ✅ Validar env no boot da aplicação
|
||||||
export const ambiente = () => z.object({
|
export const ambiente = () => z.object({
|
||||||
DATAbase_url: z.string().url(),
|
DATABASE_URL: z.string().url(),
|
||||||
NODE_ENV: z.enum(["development", "production", "test"]).default("development"),
|
NODE_ENV: z.enum(["development", "production", "test"]).default("development"),
|
||||||
}).parse(process.env)
|
}).parse(process.env)
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -120,7 +120,7 @@ const salvar = async () => {
|
||||||
|
|
||||||
```typescript
|
```typescript
|
||||||
const zAmbiente = z.object({
|
const zAmbiente = z.object({
|
||||||
DATAbase_url: z.string().url(),
|
DATABASE_URL: z.string().url(),
|
||||||
REDIS_HOST: z.string().default("localhost"),
|
REDIS_HOST: z.string().default("localhost"),
|
||||||
NODE_ENV: z.enum(["development", "production", "test"]).default("development"),
|
NODE_ENV: z.enum(["development", "production", "test"]).default("development"),
|
||||||
})
|
})
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue