mirror of
				https://github.com/StefBuwalda/dashboard_test.git
				synced 2025-10-30 19:29:58 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			51 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			51 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			Python
		
	
	
	
	
	
| """empty message
 | |
| 
 | |
| Revision ID: f87909a4293b
 | |
| Revises: f04407e8e466
 | |
| Create Date: 2025-09-03 16:36:14.608372
 | |
| 
 | |
| """
 | |
| 
 | |
| from alembic import op
 | |
| import sqlalchemy as sa
 | |
| 
 | |
| 
 | |
| # revision identifiers, used by Alembic.
 | |
| revision = "f87909a4293b"
 | |
| down_revision = "f04407e8e466"
 | |
| branch_labels = None
 | |
| depends_on = None
 | |
| 
 | |
| 
 | |
| def upgrade():
 | |
|     # ### commands auto generated by Alembic - please adjust! ###
 | |
|     op.execute("DROP TABLE IF EXISTS _alembic_tmp_log")
 | |
|     op.execute("DELETE FROM log")
 | |
| 
 | |
|     with op.batch_alter_table("log", schema=None) as batch_op:
 | |
|         batch_op.add_column(
 | |
|             sa.Column(
 | |
|                 "service_id", sa.Integer(), nullable=False, server_default="0"
 | |
|             )
 | |
|         )
 | |
|         batch_op.add_column(sa.Column("ping", sa.Integer(), nullable=True))
 | |
|         batch_op.create_index(
 | |
|             batch_op.f("ix_log_dateCreated"), ["dateCreated"], unique=False
 | |
|         )
 | |
|         batch_op.create_foreign_key(
 | |
|             "fk_log2service", "service", ["service_id"], ["id"]
 | |
|         )
 | |
| 
 | |
|     # ### end Alembic commands ###
 | |
| 
 | |
| 
 | |
| def downgrade():
 | |
|     # ### commands auto generated by Alembic - please adjust! ###
 | |
|     with op.batch_alter_table("log", schema=None) as batch_op:
 | |
|         batch_op.drop_constraint("fk_log2service", type_="foreignkey")
 | |
|         batch_op.drop_index(batch_op.f("ix_log_dateCreated"))
 | |
|         batch_op.drop_column("ping")
 | |
|         batch_op.drop_column("service_id")
 | |
| 
 | |
|     # ### end Alembic commands ###
 |