"""create table region Revision ID: a049e5eb24dd Revises: a9627f63fbed Create Date: 2022-04-02 21:28:43.124521 """ from alembic import op import sqlalchemy as sa from migrations.utils import dbtype # revision identifiers, used by Alembic. revision = "a049e5eb24dd" down_revision = "99a3d2eb08f9" branch_labels = None depends_on = None def upgrade(): op.create_table( "region", sa.Column("id", sa.String(24), primary_key=True, index=True), sa.Column("name", sa.Text), sa.Column("geometry", dbtype("GEOMETRY(GEOMETRY,3857)"), index=False), sa.Column("admin_level", sa.Integer, index=True), ) op.execute( "CREATE INDEX region_geometry_idx ON region USING GIST (geometry) WITH (FILLFACTOR=100);" ) def downgrade(): op.drop_table("region")