PHP 클래스 Doctrine\DBAL\Migrations\SqlFileWriter

파일 보기 프로젝트 열기: doctrine/migrations 1 사용 예제들

공개 메소드들

메소드 설명
__construct ( string $migrationsColumnName, string $migrationsTableName, string $destPath, Doctrine\DBAL\Migrations\OutputWriter $outputWriter = null )
write ( array $queriesByVersion, string $direction ) : integer | boolean

보호된 메소드들

메소드 설명
throwInvalidArgumentException ( $message ) This only exists for backwards-compatibiliy with DBAL 2.4

비공개 메소드들

메소드 설명
buildMigrationFile ( array $queriesByVersion, $direction )
buildMigrationFilePath ( )
getVersionUpdateQuery ( $version, $direction )

메소드 상세

__construct() 공개 메소드

public __construct ( string $migrationsColumnName, string $migrationsTableName, string $destPath, Doctrine\DBAL\Migrations\OutputWriter $outputWriter = null )
$migrationsColumnName string
$migrationsTableName string
$destPath string
$outputWriter Doctrine\DBAL\Migrations\OutputWriter

throwInvalidArgumentException() 보호된 메소드

This only exists for backwards-compatibiliy with DBAL 2.4
protected throwInvalidArgumentException ( $message )

write() 공개 메소드

public write ( array $queriesByVersion, string $direction ) : integer | boolean
$queriesByVersion array array Keys are versions and values are arrays of SQL queries (they must be castable to string)
$direction string
리턴 integer | boolean