Executing the program I get the following disk I/O error, only at the point of calling sqlx::migrate!. The actual SQL statements in the files (000_init.sql, 000_a.sql, 000_b.sql) work in Sqlite3 on their own, and I had previously used the rusqlite crate to execute the same statements which yielded the expected behavior, creating the db.sqlite file.
Right now only db.sqlite-shm and db.sqlite-wal are created before I see:
Bug Description
Executing the program I get the following disk I/O error, only at the point of calling
sqlx::migrate!
. The actual SQL statements in the files (000_init.sql, 000_a.sql, 000_b.sql) work in Sqlite3 on their own, and I had previously used therusqlite
crate to execute the same statements which yielded the expected behavior, creating the db.sqlite file.Right now only
db.sqlite-shm
anddb.sqlite-wal
are created before I see:Minimal Reproduction
000_init.sql
000_a.sql
000_b.sql
Snippet
Info
rustc --version
: 1.73.0-nightly (also same error on stable 1.71.1)