public function generateColumnFormat($column)
    {
        if ($column->phpType === 'boolean') {
            return 'boolean';
        } elseif ($column->type === 'text') {
            return 'ntext';
        } elseif (stripos($column->name, 'time') !== false && $column->phpType === 'integer') {
            return 'datetime';
        } elseif (stripos($column->name, 'email') !== false) {
            return 'email';
        } elseif (stripos($column->name, 'url') !== false) {
            return 'url';
        } else {
            return 'text';
        }
    }
public function generateColumnFormat($column)
    {
        if ($column->phpType === 'boolean') {
            return 'boolean';
        } elseif ($column->type === 'text') {
            return 'ntext';
        } elseif (stripos($column->name, 'time') !== false && $column->phpType === 'integer') {
            return 'datetime';
        } elseif (stripos($column->name, 'email') !== false) {
            return 'email';
        } elseif (stripos($column->name, 'url') !== false) {
            return 'url';
        } else {
            return 'text';
        }
    }
public function generateColumnFormat ( $ column ) { if ( $ column -> phpType === 'boolean' ) { return 'boolean' ; } elseif ( $ column -> type === 'text' ) { return 'ntext' ; } elseif ( stripos ( $ column -> name , 'time' ) !== false && $ column -> phpType === 'integer' ) { return 'datetime' ; } elseif ( stripos ( $ column -> name , 'email' ) !== false ) { return 'email' ; } elseif ( stripos ( $ column -> name , 'url' ) !== false ) { return 'url' ; } else { return 'text' ; } }
Generates column format
@param ColumnSchema $column
@return string
Generates column format