Fix version tables for vendor_sample_file
				
					
				
			not sure why alembic is behaving differently for those now, when alembic revision is generated for new versioned table.. ideally could solve the underlying problem there as this will affect everyone...
This commit is contained in:
		
							parent
							
								
									4c331e3875
								
							
						
					
					
						commit
						122391e247
					
				
					 1 changed files with 55 additions and 0 deletions
				
			
		| 
						 | 
				
			
			@ -0,0 +1,55 @@
 | 
			
		|||
# -*- coding: utf-8; -*-
 | 
			
		||||
"""fix vendor sample file version table
 | 
			
		||||
 | 
			
		||||
Revision ID: 0aeaac17cd6e
 | 
			
		||||
Revises: 524373deb98e
 | 
			
		||||
Create Date: 2023-05-08 21:35:25.611702
 | 
			
		||||
 | 
			
		||||
"""
 | 
			
		||||
 | 
			
		||||
from __future__ import unicode_literals, absolute_import
 | 
			
		||||
 | 
			
		||||
# revision identifiers, used by Alembic.
 | 
			
		||||
revision = '0aeaac17cd6e'
 | 
			
		||||
down_revision = '524373deb98e'
 | 
			
		||||
branch_labels = None
 | 
			
		||||
depends_on = None
 | 
			
		||||
 | 
			
		||||
from alembic import op
 | 
			
		||||
import sqlalchemy as sa
 | 
			
		||||
import rattail.db.types
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
def upgrade():
 | 
			
		||||
 | 
			
		||||
    # vendor_sample_file
 | 
			
		||||
    op.alter_column('vendor_sample_file_version', 'vendor_uuid',
 | 
			
		||||
               existing_type=sa.VARCHAR(length=32),
 | 
			
		||||
               nullable=True)
 | 
			
		||||
    op.alter_column('vendor_sample_file_version', 'file_type',
 | 
			
		||||
               existing_type=sa.VARCHAR(length=100),
 | 
			
		||||
               nullable=True)
 | 
			
		||||
    op.alter_column('vendor_sample_file_version', 'filename',
 | 
			
		||||
               existing_type=sa.VARCHAR(length=100),
 | 
			
		||||
               nullable=True)
 | 
			
		||||
    op.alter_column('vendor_sample_file_version', 'created_by_uuid',
 | 
			
		||||
               existing_type=sa.VARCHAR(length=32),
 | 
			
		||||
               nullable=True)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
def downgrade():
 | 
			
		||||
 | 
			
		||||
    # vendor_sample_file
 | 
			
		||||
    op.alter_column('vendor_sample_file_version', 'created_by_uuid',
 | 
			
		||||
               existing_type=sa.VARCHAR(length=32),
 | 
			
		||||
               nullable=False)
 | 
			
		||||
    op.alter_column('vendor_sample_file_version', 'filename',
 | 
			
		||||
               existing_type=sa.VARCHAR(length=100),
 | 
			
		||||
               nullable=False)
 | 
			
		||||
    op.alter_column('vendor_sample_file_version', 'file_type',
 | 
			
		||||
               existing_type=sa.VARCHAR(length=100),
 | 
			
		||||
               nullable=False)
 | 
			
		||||
    op.alter_column('vendor_sample_file_version', 'vendor_uuid',
 | 
			
		||||
               existing_type=sa.VARCHAR(length=32),
 | 
			
		||||
               nullable=False)
 | 
			
		||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue