# -*- encoding: utf-8
import datetime
import decimal
+import random
from sqlalchemy import Column
from sqlalchemy import DDL
):
"""test #8035"""
+ tname = f"##foo{random.randint(1,1000000)}"
+
with temp_db_alt_collation_fixture.connect() as conn:
- conn.exec_driver_sql("CREATE TABLE ##foo (id int primary key)")
+ conn.exec_driver_sql(f"CREATE TABLE {tname} (id int primary key)")
conn.commit()
eq_(
- inspect(conn).get_columns("##foo"),
+ inspect(conn).get_columns(tname),
[
{
"name": "id",
}
],
)
- Table("##foo", MetaData(), autoload_with=conn)
+ Table(tname, MetaData(), autoload_with=conn)
def test_db_qualified_items(self, metadata, connection):
Table("foo", metadata, Column("id", Integer, primary_key=True))