Skip to content

Creating a new database on top of an existing database causes a crash. #18

Description

@JosephCatrambone

Observed behavior:

If I create a database FOO.db in a folder, close it, and then create another database also named FOO.db in the same folder, the application crashes with thread 'main' panicked at 'called Result::unwrap()on anErr value: SqliteFailure(Error { code: Unknown, extended_code: 1 }, Some("table images already exists"))', src\engine.rs:107:50.

Suspicion:

SQLite is attempting to open the file instead of creating a new one. When we invoke the open method we should make sure the parameters are set and that we're forcing create OR we should remove the old DB.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions