root / snf-pithos-backend / pithos / backends / lib / sqlalchemy / alembic / versions / e6edec1b499_add_columns_for_snap.py @ 329b8349
History | View | Annotate | Download (698 Bytes)
1 |
"""Add columns for snapshots
|
---|---|
2 |
|
3 |
Revision ID: e6edec1b499
|
4 |
Revises: 3b62b3f1bf6c
|
5 |
Create Date: 2014-01-27 15:33:21.058484
|
6 |
|
7 |
"""
|
8 |
|
9 |
# revision identifiers, used by Alembic.
|
10 |
revision = 'e6edec1b499'
|
11 |
down_revision = '54dbdde2d187'
|
12 |
|
13 |
from alembic import op |
14 |
import sqlalchemy as sa |
15 |
|
16 |
|
17 |
def upgrade(): |
18 |
op.add_column('versions',
|
19 |
sa.Column('available', sa.Boolean, nullable=False, |
20 |
server_default='true'))
|
21 |
op.add_column('versions',
|
22 |
sa.Column('map_check_timestamp',
|
23 |
sa.DECIMAL(precision=16, scale=6))) |
24 |
|
25 |
|
26 |
def downgrade(): |
27 |
op.drop_column('versions', 'available') |
28 |
op.drop_column('versions', 'map_check_timestamp') |