xone-db-tools
v0.2.0
Published
Herramientas SQLite para proyectos XOne
Maintainers
Readme
XOne DB Tools
CLI TypeScript para crear y mantener bases de datos SQLite compatibles con proyectos XOne.
Todas las tablas generadas incluyen siempre ID INTEGER PRIMARY KEY AUTOINCREMENT
y ROWID TEXT, además de las columnas declaradas en los .xne.
Si no se configura otro prefijo, los nombres de tabla comienzan por gen_.
Comandos
xone-db-tools create-db <proyecto> [--output <gestion.db>] [--prefix <prefijo>] [--overwrite]
xone-db-tools validate-db <gestion.db> [--project <proyecto>] [--json]
xone-db-tools describe-table <gestion.db> <tabla> [--json]
xone-db-tools execute-sql <gestion.db> <sql> [--json]
xone-db-tools execute-sql <gestion.db> --file <consulta.sql> [--json]Desarrollo
npm install
npm run build
npm testEl proyecto requiere Node.js 20 o superior.
Consulta la guia de uso para ejemplos y detalles del esquema.
