skel01-dba
v0.0.6
Published
Database abstraction and data management utilities for the skel01 framework.
Readme
skel01-dba
Database abstraction and data management utilities for the skel01 framework.
Description
This package provides database abstraction layer and data management utilities for web applications built with the skel01 framework. It includes components for data tables, data binding, and database interaction patterns.
Key Features
- Database abstraction layer
- DataTables integration with multiple plugins
- File upload capabilities
- Data visualization components
- UI components for data management
Dependencies
- skel01-core: Core framework components
- DataTables: Comprehensive DataTables ecosystem including:
- datatables.net: Core DataTables library
- Buttons extension for export and other actions
- Responsive extension for mobile-friendly tables
- Select extension for row/column/cell selection
- blueimp-file-upload: File upload functionality
- Other UI libraries (bootstrap, font-awesome)
Installation
This package is part of the skel01 monorepo and is typically installed as a dependency:
npm install skel01-dbaUsage
Import components as needed:
import dataTableUtils from 'skel01-dba/src/utils/datatables';Development
To run development server:
npm run devTo build the package:
npm run buildTesting
The package includes test files in the test/ directory with examples of:
- DataTables implementation
- Input components
- Raw data handling
License
MIT
