{"library":"sqlite-tables-handler","type":"library","category":null,"description":"A library for SQLite table schema migration during development, allowing addition, removal, and type changes of columns automatically. Version 0.2.0. It provides a single function that takes an sqlite3 Database instance and a schema object, and ensures the tables match the definitions by using PRAGMA checks and automatic ALTER TABLE operations. Unlike ORMs, it focuses on rapid prototyping with minimal configuration, but does not support renaming columns. Ideal for iterative development where schema evolves frequently.","language":"javascript","status":"active","version":"0.2.0","tags":["javascript","sqlite","table","alter","handler"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install sqlite-tables-handler","imports":["import sqliteHandler from 'sqlite-tables-handler';","import sqlite3 from 'sqlite3'; import sqliteHandler from 'sqlite-tables-handler';","import type { Schema, SqliteHandler } from 'sqlite-tables-handler';"]},{"cmd":"yarn add sqlite-tables-handler","imports":[]},{"cmd":"pnpm add sqlite-tables-handler","imports":[]}],"homepage":"https://github.com/WebReflection/sqlite-tables-handler#readme","github":"https://github.com/WebReflection/sqlite-tables-handler","docs":null,"changelog":null,"pypi":null,"npm":"sqlite-tables-handler","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}