PHP Class Yajra\Oci8\Schema\Trigger

Afficher le fichier Open project: yajra/laravel-oci8 Class Usage Examples

Protected Properties

Свойство Type Description
$connection Illuminate\Database\Connection | yajra\Oci8\Oci8Connection

Méthodes publiques

Méthode Description
__construct ( Connection $connection )
autoIncrement ( string $table, string $column, string $triggerName, string $sequenceName ) : boolean Function to create auto increment trigger for a table.
drop ( string $name ) : boolean Function to safely drop trigger db object.

Méthodes protégées

Méthode Description
wrapValue ( string $value ) : string Wrap value if reserved word.

Method Details

__construct() public méthode

public __construct ( Connection $connection )
$connection Illuminate\Database\Connection

autoIncrement() public méthode

Function to create auto increment trigger for a table.
public autoIncrement ( string $table, string $column, string $triggerName, string $sequenceName ) : boolean
$table string
$column string
$triggerName string
$sequenceName string
Résultat boolean

drop() public méthode

Function to safely drop trigger db object.
public drop ( string $name ) : boolean
$name string
Résultat boolean

wrapValue() protected méthode

Wrap value if reserved word.
protected wrapValue ( string $value ) : string
$value string
Résultat string

Property Details

$connection protected_oe property

protected Connection,Illuminate\Database|Oci8Connection,Yajra\Oci8 $connection
Résultat Illuminate\Database\Connection | yajra\Oci8\Oci8Connection