class Database (View source)

Methods

void
log(string $package, string $name, int $batch)

Catat migrasi kedalam tabel migrasi.

void
delete(string $package, string $name)

Hapus sebuah baris dari tabel migrasi.

array
last()

Me-return array berisi batch migrasi terbaru.

array
ran(string $package)

Ambil list migrasi yang telah dijalankan oleh paket tertentu.

int
batch()

Ambil ID batch terbaru dari tabel migrasi.

table()

Ambil instance query builder untuk tabel migrasi.

Details

void log(string $package, string $name, int $batch)

Catat migrasi kedalam tabel migrasi.

Parameters

string $package
string $name
int $batch

Return Value

void

void delete(string $package, string $name)

Hapus sebuah baris dari tabel migrasi.

Parameters

string $package
string $name

Return Value

void

array last()

Me-return array berisi batch migrasi terbaru.

Return Value

array

array ran(string $package)

Ambil list migrasi yang telah dijalankan oleh paket tertentu.

Parameters

string $package

Return Value

array

int batch()

Ambil ID batch terbaru dari tabel migrasi.

Return Value

int

protected Query table()

Ambil instance query builder untuk tabel migrasi.

Return Value

Query