Refactor database configuration and user management
- Updated .env.example to consolidate SQL Server credentials under PANEL_MSSQL_* variables. - Removed deprecated docker-compose.postgres.yml file. - Adjusted docker-compose.yml to utilize new SQL Server credential structure. - Enhanced README.md with Docker build and push instructions. - Refined database schema in schema.sql to align with new user and permission structures. - Updated init-database.js to reflect changes in user and session table names. - Modified user management functions in users.ts to accommodate new database schema. - Streamlined API routes to utilize PostgreSQL for user and database management. - Improved error handling and logging in various server routes.
This commit is contained in:
14
README.md
14
README.md
@@ -14,6 +14,20 @@ Este proyecto es una migración moderna del panel de control legacy `TransmitirA
|
||||
- **Node.js**: v18 o superior.
|
||||
- **SQL Server**: Acceso a las instancias de base de datos definidas en `.env`.
|
||||
|
||||
```bash
|
||||
docker build \
|
||||
-t dev.aduanasoft.com:8443/databases_a24c/frontend:latest \
|
||||
-f ./Dockerfile \
|
||||
./
|
||||
```
|
||||
|
||||
Subirlas a harbor
|
||||
|
||||
```
|
||||
docker login dev.aduanasoft.com:8443
|
||||
docker push dev.aduanasoft.com:8443/databases_a24c/frontend:latest
|
||||
```
|
||||
|
||||
## Configuración
|
||||
|
||||
1. **Instalar dependencias**:
|
||||
|
||||
Reference in New Issue
Block a user