From 063382132714584be97dda54c75c6a29ed2a9b62 Mon Sep 17 00:00:00 2001 From: Mike Bayer Date: Thu, 22 Sep 2005 05:38:36 +0000 Subject: [PATCH] --- lib/sqlalchemy/schema.py | 38 ++------------------------------------ lib/sqlalchemy/sql.py | 1 + 2 files changed, 3 insertions(+), 36 deletions(-) diff --git a/lib/sqlalchemy/schema.py b/lib/sqlalchemy/schema.py index da1e59c878..333fbfa605 100644 --- a/lib/sqlalchemy/schema.py +++ b/lib/sqlalchemy/schema.py @@ -16,45 +16,11 @@ # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. from sqlalchemy.util import * +from sqlalchemy.types import * import copy -__ALL__ = ['Table', 'Column', 'Sequence', 'ForeignKey', - 'INT', 'CHAR', 'VARCHAR', 'TEXT', 'FLOAT', 'DECIMAL', - 'TIMESTAMP', 'DATETIME', 'CLOB', 'BLOB', 'BOOLEAN', 'String', 'Integer', 'Numeric', 'DateTime', 'Binary', - ] - -class String: - def __init__(self, length): - self.length = length - -class Integer: - """integer datatype""" - pass - -class Numeric: - def __init__(self, precision, length): - self.precision = precision - self.length = length - -class DateTime: - pass - -class Binary:pass -class Boolean:pass - -class FLOAT(Numeric):pass -class TEXT(String): pass -class DECIMAL(Numeric):pass -class INT(Integer):pass -INTEGER = INT -class TIMESTAMP(DateTime): pass -class DATETIME(DateTime): pass -class CLOB(String): pass -class VARCHAR(String): pass -class CHAR(String):pass -class BLOB(Binary): pass -class BOOLEAN(Boolean): pass +__ALL__ = ['Table', 'Column', 'Sequence', 'ForeignKey'] class SchemaItem(object): diff --git a/lib/sqlalchemy/sql.py b/lib/sqlalchemy/sql.py index e56d062bb4..35747476d3 100644 --- a/lib/sqlalchemy/sql.py +++ b/lib/sqlalchemy/sql.py @@ -829,3 +829,4 @@ class Sequence(BindParamClause): def accept_visitor(self, visitor): visitor.visit_sequence(self) + \ No newline at end of file -- 2.47.2