API Documentation (v0.9.0-alpha)

Database

Interfaces

MigrationInterface
An interface which declares the base methods for Migrations.

Classes

AbstractMigration
An abstract class which has to be extended by every Migration.
Column
The Column class represents the schema of a database table column.
ColumnType
The ColumnType class contains constants which describes the type of the database column.
Database
The Database class provides some functions to connect to a MySQL database, execute queries and perform schema changes (migrations) on the database.
Migrator
Handles migration of the database.
Table
The table class provides a bunch of methods to perform schema changes on database tables.