PHP Class LazyRecord\SqlBuilder\SqliteBuilder

See also: http://www.sqlite.org/docs.html
Inheritance: extends BaseBuilder
Show file Open project: corneltek/lazyrecord

Public Methods

Method Description
buildColumnSql ( LazyRecord\Schema\SchemaInterface $schema, DeclareColumn $column )
buildForeignKeys ( LazyRecord\Schema\SchemaInterface $schema )
buildIndex ( LazyRecord\Schema\SchemaInterface $schema )
dropTable ( LazyRecord\Schema\SchemaInterface $schema )
prepare ( )

Method Details

buildColumnSql() public method

public buildColumnSql ( LazyRecord\Schema\SchemaInterface $schema, DeclareColumn $column )
$schema LazyRecord\Schema\SchemaInterface
$column LazyRecord\Schema\DeclareColumn

buildForeignKeys() public method

public buildForeignKeys ( LazyRecord\Schema\SchemaInterface $schema )
$schema LazyRecord\Schema\SchemaInterface

buildIndex() public method

public buildIndex ( LazyRecord\Schema\SchemaInterface $schema )
$schema LazyRecord\Schema\SchemaInterface

dropTable() public method

public dropTable ( LazyRecord\Schema\SchemaInterface $schema )
$schema LazyRecord\Schema\SchemaInterface

prepare() public method

public prepare ( )