Skip to main content

A dynamic SQL query executor using XML configuration for SQLAlchemy and FastAPI.

Project description

🧩 SQL XML Executor

A lightweight dynamic SQL executor based on XML configuration files for FastAPI and SQLAlchemy (Async).

✅ Features

  • Support for dynamic SQL via XML tags like <if>, <where>, etc.
  • Compatible with FastAPI and SQLAlchemy async sessions.
  • Easy to integrate into existing projects.
  • Can be used to separate SQL logic from business logic.

🚀 Installation

pip install sql_xml_executor

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

sql_xml_executor-0.3.0.tar.gz (4.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

sql_xml_executor-0.3.0-py3-none-any.whl (4.2 kB view details)

Uploaded Python 3

File details

Details for the file sql_xml_executor-0.3.0.tar.gz.

File metadata

  • Download URL: sql_xml_executor-0.3.0.tar.gz
  • Upload date:
  • Size: 4.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for sql_xml_executor-0.3.0.tar.gz
Algorithm Hash digest
SHA256 0a7b693b4b716d760f6e193c386145ba2bc6d2edeabaceec0a1dc6408e1e7ca0
MD5 bf33dc3eb3d939c98de700c001f185f5
BLAKE2b-256 2a1d9cf2584cbc3dc5acf311879f90ac206cf9134dc6cba0cf30eb3fa2425895

See more details on using hashes here.

File details

Details for the file sql_xml_executor-0.3.0-py3-none-any.whl.

File metadata

File hashes

Hashes for sql_xml_executor-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 739567788cb2988100b63ea65a5e5d3cd182ead8c122ef88f3bc6b07f2fd8726
MD5 3dc0a1a8691588863af81d383541e6b1
BLAKE2b-256 57a20751e87c7ccadb229447dd200ccf856b13efddc381bf24848bc561ba8169

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page