firebird-driver 2.0.2
  • Usage Guide
  • Reference
  • Index
  • Content

      Contents:

      • Getting Started
        • Installation
          • Installation from PYPI
        • Quick-start Guide
          • Driver configuration
          • Connecting to a Database
          • Creating a Database
          • Executing SQL Statements
          • Calling Stored Procedures
      • Usage Guide
        • Driver structure
        • Configuration
          • The ‘driver_config’ object
          • Server and database configuration
        • Databases
          • Using connect()
          • Using create_database()
          • Deleting databases
          • Connection object
          • Closing the connection
          • Getting information about connection
          • Getting information about database
        • Executing SQL Statements
          • Cursor object
          • SQL Execution Basics
          • Fetching data from server
          • Scrollable cursors
          • Parameterized statements
          • Prepared Statements
          • Named Cursors
          • Working with stored procedures
        • Data handling and conversions
          • Implicit Conversion of Input Parameters from Strings
          • Automatic conversion from/to Unicode
          • Working with TIME/TIMESTAMP WITH TIMEZONE
          • Working with BLOBs
          • Firebird ARRAY type
        • Transanction management
          • Basics
          • Auto-commit
          • Transaction parameters
          • Getting information about transaction
          • Retaining transactions
          • Savepoints
          • Using multiple transactions with the same connection
          • Distributed Transactions
          • Transaction Context Manager
        • Database Events
          • What they are
          • Why use them
          • How events are exposed
          • API for Python developers
        • Working with Services
          • Services API Connections
          • Text output from Services
          • Server Configuration and State information
          • Database options
          • Database maintenance
          • User maintenance
          • Trace sessions
        • Logging driver activities
        • Driver hooks
          • APIHook
          • ConnectionHook
          • ServerHook
      • Compliance to PyDB API 2.0
        • Unsupported Optional Features
        • Supported Optional Features
        • Nominally Supported Optional Features
        • Caveats
      • Firebird-driver Reference
        • Driver modules
          • Main driver namespace
          • firebird.driver.types
          • firebird.driver.config
          • firebird.driver.core
          • firebird.driver.hooks
          • firebird.driver.interfaces
          • firebird.driver.fbapi
      • Changelog
        • Version 2.0.2
        • Version 2.0.1
        • Version 2.0.0
        • Version 1.10.11
        • Version 1.10.10
        • Version 1.10.9
        • Version 1.10.8
        • Version 1.10.7
        • Version 1.10.6
        • Version 1.10.5
        • Version 1.10.4
        • Version 1.10.3
        • Version 1.10.2
        • Version 1.10.1
        • Version 1.10.0
        • Version 1.9.0
        • Version 1.8.0
        • Version 1.7.0
        • Version 1.6.0
        • Version 1.5.2
        • Version 1.5.1
        • Version 1.5.0
          • Potentially breaking changes
        • Version 1.4.3
        • Version 1.4.2
        • Version 1.4.1
        • Version 1.4.0
          • Improvements:
          • Backward incompatible changes:
        • Version 1.3.4
        • Version 1.3.3
        • Version 1.3.2
        • Version 1.3.1
        • Version 1.3.0
        • Version 1.2.1
        • Version 1.2.0
        • Version 1.1.0
        • Version 1.0.0
        • Version 0.8.0
        • Version 0.7.0
        • Version 0.6.0
        • Version 0.5.0
      • License
  • Page
      • Firebird-driver Reference
        • Driver modules

Firebird-driver Reference¶

Driver modules¶

  • Main driver namespace
    • Constants
    • Imports from sub-modules
  • firebird.driver.types
    • Exceptions
    • Other constants and types required by Python DB API 2.0 specification
    • Types for type hints
    • Enums
    • Flags
    • Dataclasses
    • Helper functions
  • firebird.driver.config
    • Classes
    • Globals
  • firebird.driver.core
    • Constants and variables
    • Context managers
    • Functions
    • Managers for parameter buffers
    • Classes
  • firebird.driver.hooks
    • Enums
  • firebird.driver.interfaces
    • Metaclasses
    • Firebird API Interface wrappers
    • Interface implementations
  • firebird.driver.fbapi
    • Constants
    • Types
    • Variables
    • Functions
    • Classes
    • Firebird API Interface definitions

Back to top

© Copyright 2020-present, The Firebird Project.
Created using Sphinx 7.2.6.