← Back
Editing: schema.cpython-311.pyc
� �|�e� � �: � d dl mZ d dlmZ G d� de� � ZdS )� )�BaseDatabaseSchemaEditor)�NOT_PROVIDEDc �� � � e Zd ZdZdZdZdZdZdZdZ dZ d Zd ZdZ dZd ZdZed� � � Ze� fd�� � Zd� Zd� Zd� Zd� Zed� � � Z� fd�Z� fd�Z� fd�Z� fd�Zd� Z� fd�Z� fd�Z� xZ S )�DatabaseSchemaEditorz+RENAME TABLE %(old_table)s TO %(new_table)szMODIFY %(column)s %(type)s NULLz#MODIFY %(column)s %(type)s NOT NULLzMODIFY %(column)s %(type)sz'MODIFY %(column)s %(type)s%(collation)sz(ALTER COLUMN %(column)s SET DEFAULT NULLz,ALTER TABLE %(table)s DROP COLUMN %(column)sz)ALTER TABLE %(table)s DROP INDEX %(name)szY, ADD CONSTRAINT %(name)s FOREIGN KEY (%(column)s) REFERENCES %(to_table)s(%(to_column)s)z/ALTER TABLE %(table)s DROP FOREIGN KEY %(name)sz DROP INDEX %(name)s ON %(table)szGALTER TABLE %(table)s ADD CONSTRAINT %(name)s PRIMARY KEY (%(columns)s)z&ALTER TABLE %(table)s DROP PRIMARY KEYz9CREATE INDEX %(name)s ON %(table)s (%(columns)s)%(extra)sc �"