Skip to main content

Declarative Mapper for SQLAlchemy

Project description

A declarative layer on top of SQLAlchemy. It is a fairly thin wrapper, which provides the ability to create simple Python classes that map directly to relational database tables (this pattern is often referred to as the Active Record design pattern), providing many of the benefits of traditional databases without losing the convenience of Python objects.

Elixir is intended to replace the ActiveMapper SQLAlchemy extension, and the TurboEntity project but does not intend to replace SQLAlchemy’s core features, and instead focuses on providing a simpler syntax for defining model objects when you do not need the full expressiveness of SQLAlchemy’s manual mapper definitions.

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

Elixir-0.5.0.tar.gz (96.4 kB view details)

Uploaded Source

Built Distributions

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

Elixir-0.5.0-py2.5.egg (81.9 kB view details)

Uploaded Egg

Elixir-0.5.0-py2.4.egg (82.8 kB view details)

Uploaded Egg

File details

Details for the file Elixir-0.5.0.tar.gz.

File metadata

  • Download URL: Elixir-0.5.0.tar.gz
  • Upload date:
  • Size: 96.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for Elixir-0.5.0.tar.gz
Algorithm Hash digest
SHA256 f8e801527f482c13d8d2ca0d66dd5da80574eae40a07c2313d8e3578639f78d7
MD5 9fa9e5e01ea8c8ab109c79ba44b254a2
BLAKE2b-256 ce10df033e7601b350b0cb78f7e38c7fb44b4975276a165c4dea84924e35a58f

See more details on using hashes here.

File details

Details for the file Elixir-0.5.0-py2.5.egg.

File metadata

  • Download URL: Elixir-0.5.0-py2.5.egg
  • Upload date:
  • Size: 81.9 kB
  • Tags: Egg
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for Elixir-0.5.0-py2.5.egg
Algorithm Hash digest
SHA256 56a6e362f5aa9c107e26b231790107876b15176a8d760c563785c01ea761ff70
MD5 2eb1e407bfe8efc47b356086a166d41e
BLAKE2b-256 f6d8a787cf7f3ff8a04355d648d82e409f8027c49f0460bb8cb460609e4a91f8

See more details on using hashes here.

File details

Details for the file Elixir-0.5.0-py2.4.egg.

File metadata

  • Download URL: Elixir-0.5.0-py2.4.egg
  • Upload date:
  • Size: 82.8 kB
  • Tags: Egg
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for Elixir-0.5.0-py2.4.egg
Algorithm Hash digest
SHA256 234231d92c1ec07048db1773b45bc1dfe9ada6c63e3c0b5e30ad73c82b3b3cce
MD5 476a483d6519a5614c08bfb9abe8765b
BLAKE2b-256 589103d2fc7f4b415a2364871a1fee7fae6663cf087816c1bd089ba2f3429320

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