diff --git a/crates/bin/pindexer/src/dex/mod.rs b/crates/bin/pindexer/src/dex/mod.rs index 1d1910c78a..18884bbc96 100644 --- a/crates/bin/pindexer/src/dex/mod.rs +++ b/crates/bin/pindexer/src/dex/mod.rs @@ -207,9 +207,9 @@ impl AppView for Component { dbtx: &mut PgTransaction, _app_state: &serde_json::Value, ) -> anyhow::Result<()> { - sqlx::query(include_str!("dex.sql")) - .execute(dbtx.as_mut()) - .await?; + for statement in include_str!("dex.sql").split(";") { + sqlx::query(statement).execute(dbtx.as_mut()).await?; + } Ok(()) }