drizzle-seed 0.4.0

Deterministic database seeding for drizzle-rs
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//! Batch size constants for INSERT statements.
//!
//! Different databases have different limits on the number of parameters
//! in a single statement. We split inserts into batches to stay within limits.

/// Maximum parameter count for `SQLite` (`SQLITE_MAX_VARIABLE_NUMBER` default).
#[cfg(feature = "sqlite")]
pub const SQLITE_MAX_PARAMS: usize = 32766;

/// Maximum parameter count for `PostgreSQL`.
#[cfg(feature = "postgres")]
pub const POSTGRES_MAX_PARAMS: usize = 65535;

/// Maximum marker count in one `MySQL` prepared statement.
#[cfg(feature = "mysql")]
pub const MYSQL_MAX_PARAMS: usize = 65535;