Browse Source

fix: remove the 'migrations' table creation that is done elsewhere

pull/188/head
Trent Larson 6 days ago
parent
commit
69c922284e
  1. 6
      src/db-sql/migration.ts
  2. 4
      src/services/platforms/CapacitorPlatformService.ts

6
src/db-sql/migration.ts

@ -156,12 +156,6 @@ const MIGRATIONS = [
-- Add hasBackedUpSeed field to settings (from registration-prompt-parity)
ALTER TABLE settings ADD COLUMN hasBackedUpSeed BOOLEAN DEFAULT FALSE;
-- Create migrations tracking table
CREATE TABLE IF NOT EXISTS migrations (
name TEXT PRIMARY KEY,
applied_at TEXT NOT NULL DEFAULT (datetime('now'))
);
`,
},
];

4
src/services/platforms/CapacitorPlatformService.ts

@ -66,13 +66,13 @@ export class CapacitorPlatformService implements PlatformService {
return this.initializationPromise;
}
try {
// Start initialization
this.initializationPromise = this._initialize();
try {
await this.initializationPromise;
} catch (error) {
logger.error(
"[CapacitorPlatformService] Initialize method failed:",
"[CapacitorPlatformService] Initialize database method failed:",
error,
);
this.initializationPromise = null; // Reset on failure

Loading…
Cancel
Save