Exemplo n.º 1
0
    if (strcmp($file_parts['extension'], "json") == 0) {
        $readFile = new JsonFileManager();
        $readFile->setNamaFile($nama_file);
        $readFile->importToVariable();
        echo $nama_file . "\n";
        echo $hostname . "\n";
        echo $username . "\n";
        echo $password . "\n";
        echo $databaseName . "\n";
    } else {
        $readFile = new TextFileManager();
        $readFile->setNamaFile($nama_file);
        $readFile->importToVariable();
        echo $hostname . "\n";
        echo $username . "\n";
        echo $password . "\n";
        echo $databaseName . "\n";
    }
}
// tulis model ke php
$dbManager = new DatabaseManager();
if ($dbManager->createDatabase()) {
    // Generate yii model
    foreach ($tables as $table) {
        $model = new ModelManager();
        $model->makeModel($table->tabelname, $table->params);
        echo "create model for table " . $table->tabelname . " success\n";
    }
} else {
    echo "database fail\n";
}