UNPKG

@crowdin/app-project-module

Version:

Module that generates for you all common endpoints for serving standalone Crowdin App

9 lines (8 loc) 473 B
import { Database } from 'better-sqlite3'; import * as schema from './schema'; export type SQLITE_DB = import('drizzle-orm/better-sqlite3').BetterSQLite3Database<typeof schema> & { $client: Database; }; export declare function initSqlite(dbFolder: string, additionalSchema?: Record<string, unknown>): SQLITE_DB; export declare const SQLITE_SCHEMA: typeof schema; export declare const migrateSqlite: (db: SQLITE_DB, additionalMigrationFolder?: string) => Promise<void>;