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.1.tar.gz (103.0 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.1-py2.5.egg (89.0 kB view details)

Uploaded Egg

Elixir-0.5.1-py2.4.egg (89.9 kB view details)

Uploaded Egg

File details

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

File metadata

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

File hashes

Hashes for Elixir-0.5.1.tar.gz
Algorithm Hash digest
SHA256 ee73c396dbcec3f5456329291c3b6766189df748fc41b7bf15973c5f88d659e9
MD5 ffa9ff63c12ce95fbc2bdaf8bcba5e82
BLAKE2b-256 bac52ac8eddf469fcfd945587b08e5773a59c600215657e5b947e855fc41f46f

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for Elixir-0.5.1-py2.5.egg
Algorithm Hash digest
SHA256 32977e96edadbecd7301ac292dd28e66a7773cb9ce30f2a56b61053c1526ba9b
MD5 a88f596ffd6b3ce5f666bea2b5aad230
BLAKE2b-256 c5f201454a7b149219872fe3ec428c02c3c3128707eec6586a6775c2a17d534c

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for Elixir-0.5.1-py2.4.egg
Algorithm Hash digest
SHA256 5b908c67576f9b54b11d33485a39ea17445ec40306d7a197864cb83635e60354
MD5 c27731d8aecc6ef23447789cc19b1241
BLAKE2b-256 eb716b98f0b2f8ef55691b125c4464c20f53a2ac00f7617e7835d70fb29a58b7

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