INNER CODE UNIT · TypeScript
initializeDatabase
RyanYipeng/SyncCaster · apps/extension/src/background/index.ts:89
async function initializeDatabase() {
logger.info('init', 'Initializing database');
try {
// 测试数据库连接
await db.open();
logger.info('init', 'Database initialized successfully');
} catch (error) {
logger.error('init', 'Database initialization failed', { error });
}
}
/**
* 保存采集的文章到数据库(v2.0 增强版)
*/
async function saveCollectedPost(data: any) {
try {
const now = Date.now();