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.6.1.tar.gz (111.2 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.6.1-py2.5.egg (98.1 kB view details)

Uploaded Egg

Elixir-0.6.1-py2.4.egg (99.1 kB view details)

Uploaded Egg

File details

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

File metadata

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

File hashes

Hashes for Elixir-0.6.1.tar.gz
Algorithm Hash digest
SHA256 5323ff827a0700e323deaed5815b78b007cc7c8fa87201b1093046b4e04fbace
MD5 af257fda955b45a7ff06144c6356bf07
BLAKE2b-256 84a7d02592af5111a8ae1a8a47ef7eb52006b7d30adf8314fe99472e2400b143

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for Elixir-0.6.1-py2.5.egg
Algorithm Hash digest
SHA256 e7e2b4bb8ba42614462aa4d92d882d28e0ff92f93664b06a5fd72750e16dd84b
MD5 d3c05f1a051f198ec0b74e5e82841491
BLAKE2b-256 894e17350b64bf6da15b3a599de87e4f80ad28cae6b27f56776816a88f001c3d

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for Elixir-0.6.1-py2.4.egg
Algorithm Hash digest
SHA256 08f8feb9f7277c48c52c8a9b5df5ffa37ee67646aff1eadb39d892ec5db487d6
MD5 e46f5a57de7d804f038168821d5cf809
BLAKE2b-256 0a5d32a0641337350d8270750ee334d2b1586d0c3a55686dedb1e70975dda3bd

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