Updater
Table of Contents
Methods
- generate() : string
- Produces updater code.
- getStatements() : array<string|int, Statement>
- Returns array of generated statements.
- setDbType() : Updater
- Sets database type. Currently supported: - MYSQL - ORACLE - MSSQL
- setDelimiter() : Updater
- Sets DDL delimiter for parsing.
Methods
generate()
Produces updater code.
public
generate(string $sourceSql, string $targetSql) : string
Parameters
- $sourceSql : string
-
Source DDL statements.
- $targetSql : string
-
Target DDL statements.
Tags
Return values
stringgetStatements()
Returns array of generated statements.
public
getStatements() : array<string|int, Statement>
Return values
array<string|int, Statement>setDbType()
Sets database type. Currently supported: - MYSQL - ORACLE - MSSQL
public
setDbType([string $dbType = '' ]) : Updater
Parameters
- $dbType : string = ''
-
Database type.
Return values
UpdatersetDelimiter()
Sets DDL delimiter for parsing.
public
setDelimiter([string $delimiter = '' ]) : Updater
Parameters
- $delimiter : string = ''
-
DDL statements delimiter.