Overview

Namespaces

  • Alchemy
    • core
      • query
      • schema
    • dialect
    • engine
    • orm
    • tests
    • util
      • promise
  • PHP

Classes

  • ANSICompiler
  • Compiler
  • MySQLCompiler
  • SQLiteCompiler
  • Overview
  • Namespace
  • Class
  • Tree

Class SQLiteCompiler

Alchemy\dialect\Compiler
Extended by Alchemy\dialect\ANSICompiler
Extended by Alchemy\dialect\SQLiteCompiler
Namespace: Alchemy\dialect
Located at alchemy/dialect/SQLiteCompiler.php
Methods summary
public
# Create( mixed $obj )

Overrides

Alchemy\dialect\ANSICompiler::Create()
public
# Update( mixed $obj )

Overrides

Alchemy\dialect\ANSICompiler::Update()
Methods inherited from Alchemy\dialect\ANSICompiler
Alias_ColumnRef(), Alias_Scalar(), Alias_TableRef(), Column(), ColumnRef(), Create_Column(), Create_Element(), Create_ForeignKey(), Create_Index(), Delete(), Drop(), Expression(), Insert(), Join(), Query(), Query_Join(), Query_Limit(), Query_Where(), Scalar(), Select(), TableRef(), alias(), get_schema_format()
Methods inherited from Alchemy\dialect\Compiler
__construct(), compile(), format(), getConfig(), getFunction(), map(), popConfig(), pushConfig()
Properties summary
protected static array $schema_formats array( 'Integer' => "INTEGER", 'Index' => "CREATE INDEX %s ON %s (%3$//, /)", 'UniqueKey' => "CREATE UNIQUE INDEX %s ON %s (%3$//, /)", 'PrimaryKey' => "PRIMARY KEY (%3$//, /)", 'Timestamp' => "TIMESTAMP DEFAULT CURRENT_TIMESTAMP")
#
Properties inherited from Alchemy\dialect\ANSICompiler
$defaults, $expr_formats
Properties inherited from Alchemy\dialect\Compiler
$default_tag
API documentation generated by ApiGen 2.8.0