{"library":"casbin-basic-adapter","type":"library","category":null,"description":"A database adapter for Node-Casbin supporting PostgreSQL, MySQL, SQLite3, and MSSQL (Oracle listed but experimental). Current version 1.3.0, released sporadically. Key differentiator: provides a unified interface for Casbin policy persistence across multiple SQL databases, with automatic table creation and optional custom table naming. Unlike other Casbin adapters (e.g., sequelize, mongoose), this operates on raw SQL and requires database-specific client libraries as peer dependencies. Ships TypeScript types.","language":"javascript","status":"active","version":"1.3.0","tags":["javascript","typescript"],"last_verified":"Fri Jun 05","install":[{"cmd":"npm install casbin-basic-adapter","imports":["import { BasicAdapter } from 'casbin-basic-adapter'","const a = await BasicAdapter.newAdapter('pg', new pg.Client(...))","const { BasicAdapter } = require('casbin-basic-adapter')"]},{"cmd":"yarn add casbin-basic-adapter","imports":[]},{"cmd":"pnpm add casbin-basic-adapter","imports":[]}],"homepage":null,"github":null,"docs":null,"changelog":null,"pypi":null,"npm":"casbin-basic-adapter","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}