| Server IP : 93.115.150.27 / Your IP : 216.73.216.221 Web Server : LiteSpeed System : Linux host2.azar.host 4.18.0-553.80.1.lve.el8.x86_64 #1 SMP Wed Oct 22 19:29:36 UTC 2025 x86_64 User : dorfakkh ( 1797) PHP Version : 8.1.34 Disable Function : show_source, system, passthru, exec, popen, proc_open, mail MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /opt/alt/python37/lib/python3.7/site-packages/alembic/ddl/__pycache__/ |
Upload File : |
B
�M!V� � @ s< d dl mZ ddlmZ ddlmZ ddlmZmZm Z m
Z
mZmZm
Z
mZmZmZmZmZ d dlmZmZ G dd � d e�ZG d
d� dee�ZG dd
� d
ee�Zeed�dd� �Zeed�dd� �Zeed�dd� �Zdd� Zee
d�dd� �Zeed�dd� �Zee d�dd� �Zeed�dd� �Z ee
d�dd � �Z!d!S )"� )�compiles� )�util� )�DefaultImpl)�alter_table� AddColumn�
ColumnName�RenameTable�format_table_name�format_column_name�ColumnNullable�alter_column�format_server_default�
ColumnDefault�format_type�
ColumnType)�
ClauseElement�
Executablec sn e Zd ZdZdZdZ� fdd�Z� fdd�Zdd � Z� fd
d�Z d� fdd� Z
� fdd�Z� fdd�Z� Z
S )� MSSQLImpl�mssqlTZGOc s( t t| �j||� | j�d| j�| _d S )NZmssql_batch_separator)�superr �__init__Zcontext_opts�get�batch_separator)�self�arg�kw)� __class__� �B/opt/alt/python37/lib/python3.7/site-packages/alembic/ddl/mssql.pyr s zMSSQLImpl.__init__c s4 t t| �j|f|�|�}| jr0| jr0| �| j� |S )N)r r �_exec�as_sqlr �
static_output)r Z construct�argsr �result)r r r r! s zMSSQLImpl._execc C s | � d| j � d S )NzBEGIN TRANSACTION)r# Zcommand_terminator)r r r r �
emit_begin s zMSSQLImpl.emit_beginc s* t t| ��� | jr&| jr&| �| j� d S )N)r r �emit_commitr"