[storm] proposal for improvement

Stephen Waterbury stephen.c.waterbury at nasa.gov
Fri May 22 18:27:17 BST 2009


Gerdus van Zyl wrote:
> +1 for adding database properties (eg. length, isnull, etc) as that is
> something you can't add without modifying storm.
> 
> The table generation/alter/etc should be a separate project/package
> however, IMHO.
> 
> On Fri, May 22, 2009 at 5:31 PM, Eduardo Willians <edujurista at gmail.com> wrote:
>> + 1 vote for provinding a way to create tables via storm.

-1 for both.  Storm developers' design philosophy is to keep it
orthogonal to both table generation and more detailed metadata,
which I think is a good design choice.  Those two aspects
should be implemented in separate packages.  Zope Schema, for
example, provides a way to define such metadata (which is
involved in more than just db schema creation), and its only
dependency in Zope is Zope Interfaces.  If more metadata than
Zope Schema supports is needed, Zope Schema (or some other
metadata definition package) is the right place to add it,
not Storm, IMO.

Steve



More information about the storm mailing list