cvs commit: ports/databases Makefile ports/databases/py-axiom
 Makefile distinfo pkg-descr pkg-plist
    Edwin Groothuis 
    edwin at FreeBSD.org
       
    Fri Apr 14 06:21:23 UTC 2006
    
    
  
edwin       2006-04-14 06:21:23 UTC
  FreeBSD ports repository
  Modified files:
    databases            Makefile 
  Added files:
    databases/py-axiom   Makefile distinfo pkg-descr pkg-plist 
  Log:
  [NEW PORT] databases/py24-axiom: Axion is an object database in python using sqlite3
  
          Axiom is an object database, or alternatively, an
          object-relational mapper.
  
          Its primary goal is to provide an object-oriented layer
          with what we consider to be the key aspects of OO, i.e.
          polymorphism and message dispatch, without hindering the
          power of an RDBMS. It is designed to "feel pythonic", without
          encouraging the typical ORM behavior such as potato
          programming.
  
          Axiom provides a full interface to the database, which
          strongly suggests that you do not write any SQL of your
          own. Metaprogramming is difficult and dangerous (as many,
          many SQL injection attacks amply demonstrate). Writing your
          own SQL is still possible, however, and Axiom does have
          several methods which return fragments of generated schema
          if you wish to use them in your own queries.
  
          WWW: http://divmod.org/trac/wiki/DivmodAxiom
  
  PR:             ports/95724
  Submitted by:   Alexander Botero-Lowry <alex at foxybanana.com>
  
  Revision  Changes    Path
  1.505     +1 -0      ports/databases/Makefile
  1.1       +28 -0     ports/databases/py-axiom/Makefile (new)
  1.1       +3 -0      ports/databases/py-axiom/distinfo (new)
  1.1       +15 -0     ports/databases/py-axiom/pkg-descr (new)
  1.1       +180 -0    ports/databases/py-axiom/pkg-plist (new)
    
    
More information about the cvs-all
mailing list