name= obj.__name__
if not isclass:
- if hasattr(obj, '__ALL__'):
- objects = obj.__ALL__
+ if hasattr(obj, '__all__'):
+ objects = obj.__all__
sort = True
else:
objects = obj.__dict__.keys()
# Highlighter - highlights Myghty and Python source code
-__ALL__ = ['highlight', 'PythonHighlighter', 'MyghtyHighlighter']
+__all__ = ['highlight', 'PythonHighlighter', 'MyghtyHighlighter']
pystyles = {
token.ENDMARKER : 'python_operator' ,
# along with this library; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+import sqlalchemy.mapper as mapperlib
+from sqlalchemy.schema import *
+from sqlalchemy.sql import *
+from sqlalchemy.types import *
+from sqlalchemy.mapper import *
\ No newline at end of file
import sqlalchemy.engine
from sqlalchemy.sql import *
from sqlalchemy.util import *
-import string
+import string, re
def engine(**params):
return ANSISQLEngine(**params)
def visit_update(self, update_stmt):
colparams = update_stmt.get_colparams(self.bindparams)
def create_param(p):
- if isinstance(p, BindParamClause):
+ if isinstance(p, sql.BindParamClause):
self.binds[p.key] = p
self.binds[p.shortname] = p
return self.bindparam_string(p.key)
else:
p.accept_visitor(self)
- if isinstance(p, ClauseElement):
+ if isinstance(p, sql.ClauseElement):
return "(" + self.get_str(p) + ")"
else:
return self.get_str(p)
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
-__ALL__ = ['oracle', 'postgres', 'sqlite', 'mysql']
\ No newline at end of file
+__all__ = ['oracle', 'postgres', 'sqlite', 'mysql']
\ No newline at end of file
import sqlalchemy.schema as schema
import sqlalchemy.ansisql as ansisql
import sqlalchemy.types as sqltypes
+from sqlalchemy import *
from sqlalchemy.ansisql import *
generic_engine = ansisql.engine()
import sqlalchemy.schema as schema
import sqlalchemy.ansisql as ansisql
import sqlalchemy.types as sqltypes
-from sqlalchemy.ansisql import *
+from sqlalchemy import *
import sqlalchemy.databases.information_schema as ischema
try:
import sqlalchemy.sql as sql
import sqlalchemy.schema as schema
import sqlalchemy.ansisql as ansisql
-from sqlalchemy.ansisql import *
+from sqlalchemy import *
import sqlalchemy.types as sqltypes
try:
import sqlalchemy.schema as schema
import sqlalchemy.ansisql as ansisql
import sqlalchemy.types as sqltypes
-from sqlalchemy.ansisql import *
+from sqlalchemy import *
import sqlalchemy.databases.information_schema as ischema
try:
def engine_descriptors():
result = []
- for module in sqlalchemy.databases.__ALL__:
+ for module in sqlalchemy.databases.__all__:
module = getattr(__import__('sqlalchemy.databases.%s' % module).databases, module)
result.append(module.descriptor())
return result
import sqlalchemy.objectstore as objectstore
import random, copy, types
-__ALL__ = ['relation', 'eagerload', 'lazyload', 'noload', 'assignmapper',
- 'mapper', 'clear_mappers', 'objectstore', 'sql', 'extension', 'class_mapper', 'object_mapper', 'MapperExtension']
+__all__ = ['relation', 'eagerload', 'lazyload', 'noload', 'assignmapper',
+ 'mapper', 'clear_mappers', 'objectstore', 'sql', 'extension', 'class_mapper', 'object_mapper', 'MapperExtension',
+ 'ColumnProperty'
+ ]
def relation(*args, **params):
"""provides a relationship of a primary Mapper to a secondary Mapper, which corresponds
import weakref
import string
+__all__ = ['get_id_key', 'get_row_key', 'commit', 'update', 'clear', 'delete',
+ 'begin', 'has_key', 'has_instance', 'UnitOfWork']
+
def get_id_key(ident, class_, table):
"""returns an identity-map key for use in storing/retrieving an item from the identity
map, given a tuple of the object's primary key values.
return ("UOWTask/%d Table: '%s'" % (id(self), self.mapper and self.mapper.primarytable.name or '(none)'))
def mapper(*args, **params):
- return sqlalchemy.mapper.mapper(*args, **params)
+ return sqlalchemy.mapperlib.mapper(*args, **params)
def object_mapper(obj):
- return sqlalchemy.mapper.object_mapper(obj)
+ return sqlalchemy.mapperlib.object_mapper(obj)
global_attributes = UOWAttributeManager()
import copy, re
-__ALL__ = ['SchemaItem', 'Table', 'Column', 'ForeignKey', 'Sequence', 'SchemaEngine', 'SchemaVisitor']
+__all__ = ['SchemaItem', 'Table', 'Column', 'ForeignKey', 'Sequence', 'SchemaEngine', 'SchemaVisitor']
class SchemaItem(object):
import sqlalchemy.types as types
import string, re
-__ALL__ = ['text', 'column', 'func', 'select', 'join', 'and_', 'or_', 'not_', 'union', 'unionall', 'desc', 'asc', 'outerjoin', 'alias', 'subquery', 'bindparam', 'sequence']
+__all__ = ['text', 'column', 'func', 'select', 'update', 'insert', 'delete', 'join', 'and_', 'or_', 'not_', 'union', 'union_all', 'desc', 'asc', 'outerjoin', 'alias', 'subquery', 'bindparam', 'sequence', 'exists']
def desc(column):
"""returns a descending ORDER BY clause element, e.g.:
# along with this library; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
-__ALL__ = [ 'TypeEngine', 'TypeDecorator', 'NullTypeEngine',
+__all__ = [ 'TypeEngine', 'TypeDecorator', 'NullTypeEngine',
'INT', 'CHAR', 'VARCHAR', 'TEXT', 'FLOAT', 'DECIMAL',
'TIMESTAMP', 'DATETIME', 'CLOB', 'BLOB', 'BOOLEAN', 'String', 'Integer', 'Numeric', 'DateTime', 'Binary', 'Boolean', 'NULLTYPE'
]
# along with this library; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
-__ALL__ = ['OrderedProperties', 'OrderedDict']
+__all__ = ['OrderedProperties', 'OrderedDict']
import thread, weakref, UserList,string
import sqlalchemy.topological as topological
import sqlalchemy.databases.oracle as oracle
import sqlalchemy.databases.sqlite as sqllite
-from sqlalchemy.sql import *
-from sqlalchemy.schema import *
+from sqlalchemy import *
from testbase import PersistTest
import testbase
from testbase import PersistTest, AssertMixin
import testbase
import unittest, sys, os
-from sqlalchemy.mapper import *
-import sqlalchemy.objectstore as objectstore
+from sqlalchemy import *
from tables import *
from testbase import PersistTest, AssertMixin
import unittest, sys, os
-from sqlalchemy.mapper import *
+from sqlalchemy import *
import StringIO
-import sqlalchemy.objectstore as objectstore
import testbase
from tables import *
db = testbase.db
-from sqlalchemy.sql import *
-from sqlalchemy.schema import *
+from sqlalchemy import *
class QueryTest(PersistTest):
+from sqlalchemy import *
import sqlalchemy.ansisql as ansisql
import sqlalchemy.databases.postgres as postgres
import sqlalchemy.databases.oracle as oracle
db = ansisql.engine()
-from sqlalchemy.sql import *
-from sqlalchemy.schema import *
-
from testbase import PersistTest
import unittest, re
import unittest, sys, os
import sqlalchemy.schema as schema
import testbase
-from sqlalchemy.schema import *
+from sqlalchemy import *
import sqlalchemy
-from sqlalchemy.sql import *
-from sqlalchemy.schema import *
-from sqlalchemy.mapper import *
-import sqlalchemy
+from sqlalchemy import *
import os
import testbase
-__ALL__ = ['db', 'users', 'addresses', 'orders', 'orderitems', 'keywords', 'itemkeywords']
+__all__ = ['db', 'users', 'addresses', 'orders', 'orderitems', 'keywords', 'itemkeywords',
+ 'User', 'Address', 'Order', 'Item', 'Keyword'
+ ]
ECHO = testbase.echo
db = testbase.db