quma
stable

Navigation

  • Home
  • Installation
  • How to use quma
  • The Query class
  • Connecting
  • Connection pool
  • Reusing connections
  • Changling cursor
  • Passing parameters
  • Dynamic SQL/Templates
  • Shadowing
  • Custom namespaces and aliasing
  • Importable database
  • Testing
quma
  • Docs »
  • <no title>
  • Edit on GitHub

Navigation

  • Home
    • Motivation
    • Learn more
    • License
  • Installation
    • Prerequisites
    • Installing quma
    • Templates for dynamic SQL
    • Development
  • How to use quma
    • Opening a connection
    • Creating a cursor
    • Running queries
    • Committing changes and rollback
    • Executing literal statements
    • Accessing the DBAPI cursor and connection
  • The Query class
    • Getting multiple rows from a query
    • Getting a single row
    • Execute only
    • Getting data in chunks
    • A simpler version of many()
    • Getting the number of rows
    • Checking if a result exists
    • Ad hoc queries
    • Prepared statements
    • Results are cached
    • Accessing the underlying cursor
    • Overview
  • Connecting
    • Connection Examples
    • The Database class
  • Connection pool
  • Reusing connections
  • Changling cursor
    • Shadowed superclass members
    • Performance
    • MySQL/MariaDB
  • Passing parameters
  • Dynamic SQL/Templates
    • Beware of SQL injections!
    • The problem with the %
    • Template files lookup
  • Shadowing
  • Custom namespaces and aliasing
    • Root members
    • Aliasing
  • Importable database
  • Testing
    • Prerequisites
    • How to run the tests
    • Overwrite credentials
Next

© Copyright 2018-2020, ebene fünf GmbH Revision 0e4290d8.

Built with Sphinx using a theme provided by Read the Docs.