Function meta_table_exists

Source
pub async fn meta_table_exists(pool: &Pool<MySql>) -> Result<bool>
Expand description

Checks if the metadata table exists in the database.

This function provides a thread-safe way to check if the metadata table has been created in the database.

§Arguments

  • pool - Database connection pool for executing the query

§Returns

  • Ok(bool) - True if the table exists, false otherwise
  • Err(anyhow::Error) - Failed to check if the table exists

§Concurrency

This function doesn’t acquire the metadata mutex since it only performs a read operation, which doesn’t risk data corruption.