@atria/db
v0.0.9
Published
Data persistence layer for atria
Maintainers
Readme
@atria/db
Persistence layer for atria runtime and setup/auth state.
Install
npm install @atria/dbUsage
import { openAtriaDatabase, resolveDatabaseConnection } from "@atria/db";
const connection = resolveDatabaseConnection(process.cwd());
const db = openAtriaDatabase(process.cwd());
const setup = await db.getOwnerSetupState();
console.log(connection, setup);
await db.close();Environment resolution
Database connection resolution order:
ATRIA_DATABASE_URL(preferred)DATABASE_URL(compatibility)- local fallback:
./.atria/data/atria.db
Runtime supports SQLite and PostgreSQL.
