Lines Matching refs:dialect
178 def make_sql_table(table, table_name, dialect=None, db_schema=None, constraints=True, unique_constr… argument
186 SQL_TYPE_MAP[agate.Boolean] = BOOLEAN_MAP.get(dialect, BOOLEAN)
187 SQL_TYPE_MAP[agate.DateTime] = DATETIME_MAP.get(dialect, TIMESTAMP)
188 SQL_TYPE_MAP[agate.Number] = NUMBER_MAP.get(dialect, DECIMAL)
189 SQL_TYPE_MAP[agate.TimeDelta] = INTERVAL_MAP.get(dialect, Interval)
197 if isinstance(column.data_type, agate.Text) and dialect == 'mysql':
209 … if isinstance(column.data_type, agate.Number) and dialect in ('mssql', 'mysql', 'oracle'):
271 dialect = connection.engine.dialect.name
272 …sql_table = make_sql_table(self, table_name, dialect=dialect, db_schema=db_schema, constraints=con…
305 def to_sql_create_statement(self, table_name, dialect=None, db_schema=None, constraints=True, uniqu… argument
321 …sql_table = make_sql_table(self, table_name, dialect=dialect, db_schema=db_schema, constraints=con…
324 if dialect:
325 sql_dialect = dialects.registry.load(dialect)()
329 return six.text_type(CreateTable(sql_table).compile(dialect=sql_dialect)).strip() + ';'