1<?php 2 3namespace Doctrine\DBAL; 4 5/** 6 * Container for all DBAL events. 7 * 8 * This class cannot be instantiated. 9 */ 10final class Events 11{ 12 /** 13 * Private constructor. This class cannot be instantiated. 14 * 15 * @codeCoverageIgnore 16 */ 17 private function __construct() 18 { 19 } 20 21 public const postConnect = 'postConnect'; 22 23 public const onSchemaCreateTable = 'onSchemaCreateTable'; 24 public const onSchemaCreateTableColumn = 'onSchemaCreateTableColumn'; 25 public const onSchemaDropTable = 'onSchemaDropTable'; 26 public const onSchemaAlterTable = 'onSchemaAlterTable'; 27 public const onSchemaAlterTableAddColumn = 'onSchemaAlterTableAddColumn'; 28 public const onSchemaAlterTableRemoveColumn = 'onSchemaAlterTableRemoveColumn'; 29 public const onSchemaAlterTableChangeColumn = 'onSchemaAlterTableChangeColumn'; 30 public const onSchemaAlterTableRenameColumn = 'onSchemaAlterTableRenameColumn'; 31 public const onSchemaColumnDefinition = 'onSchemaColumnDefinition'; 32 public const onSchemaIndexDefinition = 'onSchemaIndexDefinition'; 33} 34