Skip to content

Instantly share code, notes, and snippets.

View ydatech's full-sized avatar
🏠
Working from home

Yuda Sukmana ydatech

🏠
Working from home
View GitHub Profile
@ydatech
ydatech / kota.sh
Created September 4, 2016 14:12
Kota command
# mengenerate migration file untuk membuat table kota
php yii migrate/create create_kota_table --fields="provinsi_id:integer:notNull:foreignKey(provinsi),nama:string(50)"
@ydatech
ydatech / m160904_141243_create_kota_table.php
Last active September 4, 2016 14:59
file migration kota
<?php
use yii\db\Migration;
use League\Csv\Reader;
/**
* Handles the creation for table `kota`.
* Has foreign keys to the tables:
*
* - `provinsi`
@ydatech
ydatech / migrate.sh
Created September 4, 2016 14:22
migrate
# menerapkan file yang ada folder migrations ke database
php yii migrate
@ydatech
ydatech / kategori.sh
Last active September 11, 2016 15:02
Perintah untuk tabel kategori
# Perintah untuk membuat database migration untuk tabel kategori
php yii migrate/create create_kategori_table --fields="nama:string(255)"
@ydatech
ydatech / m160911_122311_create_kategori_table.php
Last active September 11, 2016 15:03
File Migrasi Tabel Kategori
<?php
use yii\db\Migration;
use League\Csv\Reader;
/**
* Handles the creation for table `kategori`.
*/
class m160911_122311_create_kategori_table extends Migration
{
@ydatech
ydatech / subkategori.sh
Created September 11, 2016 13:18
Mengenerate tabel subkategori
# Mengenerate file database migration untuk membuat tabel subkategori
php yii migrate/create create_subkategori_table --fields="kategori_id:integer:notNull:foreignKey(kategori),nama:string(255)"
@ydatech
ydatech / m160911_131907_create_subkategori_table.php
Last active September 11, 2016 22:24
File Migrasi tabel subkategori
<?php
use yii\db\Migration;
use League\Csv\Reader;
/**
* Handles the creation for table `subkategori`.
* Has foreign keys to the tables:
*
* - `kategori`
@ydatech
ydatech / iklan.sh
Last active September 11, 2016 22:26
Perintah untuk membuat tabel iklan
# perintah untuk menggenerate file migrasi untuk membuat tabel iklan
php yii migrate/create create_iklan_table --fields="user_id:integer:notNull:foreignKey(user),judul:string(255):notNull,deskripsi:text:notNull,harga:decimal(30):notNull,foto:text:notNull,kota_id:integer:notNull:foreignKey(kota),subkategori_id:integer:notNull:foreignKey(subkategori),kontak_id:integer:notNull:foreignKey(kontak),dibuat_pada:integer(10),diperbarui_pada:integer(10)"
@ydatech
ydatech / gii.sh
Created September 11, 2016 14:48
How to use Gii console command
# Menampilkan bantuan atau petunjuk penggunakan gii console command
php yii help gii
# Menampilkan petunjuk penggunaan untuk command : gii/model
# Kita dapat mengetahui parameter apa saja yang tersedia dan bisa kita set sesuai kebutuhan
php yii help gii/model
# Generate file model untuk tabel kontak
php yii gii/model --tableName=kontak --modelClass=Kontak
# Generate file model untuk tabel provinsi
php yii gii/model --tableName=provinsi --modelClass=Provinsi
# Generate file model untuk tabel kota