pony

Pony is an object-relational matching library that allows writing database queries with Python. Python analyzes generator expressions and lambda functions, producing SQL queries via the abstract syntax tree. It supports SQLite, MySQL, PostgreSQL and Oracle database management systems.

PO

pony

New67

ponyorm · ORM & Database Tooling

STARS3.8K
FORKS256
COMMITS0
CONTRIBUTORS0
VERSIONv0.7.20
UPDATED2 mo ago
PythonORMSQLDatabaseApache-2.0
What can it do?
  • You write database queries using Python generator statements.
  • You create a database scheme with the Online Entity-Relationship Diagram Editor.
  • You display the generated SQL queries in readable form.
User reviews
  • ↑ PositiveHacker News

    Show HN: Pony – a messenger for mindful correspondence

    “I strongly disagree with you. Since the beginning of Covid, my workplace has converted almost fully into remote working. For a lot of people this has been great, no commute, flexible working hours, ect. For me, it has been a living nightmare and I believe I have narrowed it down…”

  • ↑ PositiveHacker News

    Show HN: Pony – a messenger for mindful correspondence

    “Very cool idea! I love the idea of a "pony express" kind of daily pickup. It's very easy to grok the idea. In some ways, it reminds me of back in the day with BBSes and FidoNet long-distance mail distribution happening early in the morning to avoid high long-distance charges.…”

GitHub

My note

More in: ORM & Database Tooling