{"library":"apemandb","type":"library","category":null,"description":"ApemanDB is a database abstraction layer built as a thin wrapper around the popular Sequelize ORM, specifically optimized for use within the 'apeman' project ecosystem. It simplifies database interactions by abstracting direct Sequelize usage, particularly for defining models through a structured JSON schema. The library is currently at version 8.7.4 and, while no explicit release cadence is documented, its version history suggests active development. A key differentiator is its tight integration with `apemanenv` for environment-specific database configurations, allowing developers to manage database settings (like dialect, host, credentials) in a centralized, declarative manner. This approach aims to streamline database setup and model management for apeman web applications, reducing boilerplate associated with raw Sequelize initialization and model definition.","language":"javascript","status":"active","version":"8.7.4","tags":["javascript","apeman","database","sequelize"],"last_verified":"Wed May 27","install":[{"cmd":"npm install apemandb","imports":["const db = require('apemandb').create(envConfig, { modelsDir: './db/models' });","const apemanenv = require('apemanenv');","await db.sync(); await db.models.User.create({ username: 'test' });"]},{"cmd":"yarn add apemandb","imports":[]},{"cmd":"pnpm add apemandb","imports":[]}],"homepage":null,"github":"https://github.com/apeman-labo/apemandb","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/apemandb","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/apemandb/compatibility"}}