// import * as SQLite from 'expo-sqlite'; // const db = SQLite.openDatabase('upload_status.db'); // // 初始化表 // export function initUploadTable() { // db.transaction(tx => { // tx.executeSql( // `CREATE TABLE IF NOT EXISTS uploaded_files ( // uri TEXT PRIMARY KEY NOT NULL // );` // ); // }); // } // // 检查文件是否已上传 // export function isFileUploaded(uri: string): Promise { // return new Promise(resolve => { // db.transaction(tx => { // tx.executeSql( // 'SELECT uri FROM uploaded_files WHERE uri = ?;', // [uri], // (_, { rows }) => resolve(rows.length > 0) // ); // }); // }); // } // // 记录文件已上传 // export function markFileAsUploaded(uri: string) { // db.transaction(tx => { // tx.executeSql( // 'INSERT OR IGNORE INTO uploaded_files (uri) VALUES (?);', // [uri] // ); // }); // }