diff options
Diffstat (limited to 'examples/sharding/attribute_shard.py')
| -rw-r--r-- | examples/sharding/attribute_shard.py | 31 |
1 files changed, 16 insertions, 15 deletions
diff --git a/examples/sharding/attribute_shard.py b/examples/sharding/attribute_shard.py index 48a3dc932..608f0f9c3 100644 --- a/examples/sharding/attribute_shard.py +++ b/examples/sharding/attribute_shard.py @@ -1,20 +1,21 @@ -from sqlalchemy import ( - create_engine, - Table, - Column, - Integer, - String, - ForeignKey, - Float, - DateTime, -) -from sqlalchemy.orm import sessionmaker, relationship -from sqlalchemy.ext.horizontal_shard import ShardedSession -from sqlalchemy.sql import operators, visitors -from sqlalchemy.ext.declarative import declarative_base +import datetime + +from sqlalchemy import Column +from sqlalchemy import create_engine +from sqlalchemy import DateTime +from sqlalchemy import Float +from sqlalchemy import ForeignKey from sqlalchemy import inspect +from sqlalchemy import Integer +from sqlalchemy import String +from sqlalchemy import Table +from sqlalchemy.ext.declarative import declarative_base +from sqlalchemy.ext.horizontal_shard import ShardedSession +from sqlalchemy.orm import relationship +from sqlalchemy.orm import sessionmaker +from sqlalchemy.sql import operators +from sqlalchemy.sql import visitors -import datetime # db1 is used for id generation. The "pool_threadlocal" # causes the id_generator() to use the same connection as that |
