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.4.0.tar.gz (94.8 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.4.0-py2.5.egg (138.7 kB view details)

Uploaded Egg

Elixir-0.4.0-py2.4.egg (140.1 kB view details)

Uploaded Egg

File details

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

File metadata

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

File hashes

Hashes for Elixir-0.4.0.tar.gz
Algorithm Hash digest
SHA256 213271eb9d9899e061a7e176ce091c967f44a9ec683615bbb7b0b8cedf4ff4cd
MD5 84f1199a7d3ca36620c65592d13dc509
BLAKE2b-256 d17afe1d74562e639e029037f08f8b6712aa28e2d74e67188cd16c3d4ccb99aa

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for Elixir-0.4.0-py2.5.egg
Algorithm Hash digest
SHA256 e48e6c8dce539aaa54cbf35a6d3a9095fe057d38696005545baaa6c8c2e9b02b
MD5 0f0fe7b67962e8bc873591c601adbb33
BLAKE2b-256 a1f9b3698132d5133e50083a201a92e7443a414598fa28f55f5b9874239061af

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for Elixir-0.4.0-py2.4.egg
Algorithm Hash digest
SHA256 9dac12c1c4aaff16d7e49f52beea6228553a37202a71784a841d025ce0cf3f10
MD5 711b6852811dd13d7ff5b83f0ea3ed12
BLAKE2b-256 5be5bae8965078fb0a73ce5096ca9e71ce7614385ad556969f7e3ac6e0e16a7e

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