use Connection;
use crateError;
// Embed the SQL migrations
embed_migrations!;
/// Run database migrations to set up or upgrade the database schema.
/// We use a custom migration table name to avoid conflicts with migrations from the OpenMls SqliteStorage crate.
///
/// # Arguments
///
/// * `conn` - The SQLite database connection.
///
/// # Returns
///
/// Result indicating success or failure of the migration process.