sqlx-data-integration 0.1.0

Integration utilities and helpers for sqlx-data - connection pooling, executor abstractions, and SQLx integration layer
Documentation
  • Coverage
  • 0%
    0 out of 1 items documented0 out of 0 items with examples
  • Size
  • Source code size: 87.46 kB This is the summed size of all the files inside the crates.io package for this release.
  • Documentation size: 966.14 kB This is the summed size of all files generated by rustdoc for all configured targets
  • Ø build duration
  • this release: 12s Average build duration of successful builds.
  • all releases: 12s Average build duration of successful builds in releases after 2024-10-23.
  • Links
  • josercarmo/sqlx-data
    12 2 0
  • crates.io
  • Dependencies
  • Versions
  • Owners
  • josercarmo

sqlx-data-integration

Integration utilities and helpers for sqlx-data. This crate provides connection pooling, executor abstractions, and SQLx integration layer.

Features

  • Connection Pooling - Pool management and configuration
  • Executor Abstractions - Unified interface for different executors
  • SQLx Integration - Seamless integration with SQLx ecosystem
  • Type Definitions - Common types and traits

Usage

This crate is typically used through the main sqlx-data crate and provides foundational integration with SQLx:

use sqlx_data::{Pool, Result};

// Pool and executor types from sqlx-data-integration
let pool: Pool = Pool::connect("sqlite::memory:").await?;

SQLx Compatibility

Compatible with SQLx 0.8+ and provides additional abstractions for:

  • Transaction handling
  • Connection management
  • Executor trait implementations

For complete documentation, see the sqlx-data documentation.