CloneableInstantiable
Constants |
public Druidfi |
public Druidfi |
Methods |
public __construct(array $settings)
|
public get(string $option) : string |
public getCompressMethod() : string |
public getDefaultCharacterSet() : string |
public static getDefaults() : array |
public getExcludedTables() : array |
public getIncludedTables() : array |
public getIncludedViews() : array |
public getInitCommands() : array |
public getNetBufferLength() : int |
public getNoData() : array |
public isEnabled(string $option) : bool |
public setCompleteInsert(bool $value = true) |
public setIncludedTables(array $tables) : void |
public skipComments() : bool |
public skipDefiner() : bool |
public skipDumpDate() : bool |
public skipTriggers() : bool |
public skipTzUtc() : bool |
Properties |
private static array $defaults = ['include-tables' => [], 'exclude-tables' => [], 'include-views' => [], 'compress' => 'None', 'init_commands' => [], 'no-data' => [], 'if-not-exists' => false, 'reset-auto-increment' => false, 'add-drop-database' => false, 'add-drop-table' => false, 'add-drop-trigger' => true, 'add-locks' => true, 'complete-insert' => false, 'databases' => false, 'default-character-set' => 'utf8', 'disable-keys' => true, 'extended-insert' => true, 'events' => false, 'hex-blob' => true, 'insert-ignore' => false, 'net_buffer_length' => 1000000, 'no-autocommit' => true, 'no-create-info' => false, 'lock-tables' => true, 'routines' => false, 'single-transaction' => true, 'skip-triggers' => false, 'skip-tz-utc' => false, 'skip-comments' => false, 'skip-dump-date' => false, 'skip-definer' => false, 'where' => '', 'disable-foreign-keys-check' => true] |
private array $settings |
Properties |
private static array $defaults = ['include-tables' => [], 'exclude-tables' => [], 'include-views' => [], 'compress' => 'None', 'init_commands' => [], 'no-data' => [], 'if-not-exists' => false, 'reset-auto-increment' => false, 'add-drop-database' => false, 'add-drop-table' => false, 'add-drop-trigger' => true, 'add-locks' => true, 'complete-insert' => false, 'databases' => false, 'default-character-set' => 'utf8', 'disable-keys' => true, 'extended-insert' => true, 'events' => false, 'hex-blob' => true, 'insert-ignore' => false, 'net_buffer_length' => 1000000, 'no-autocommit' => true, 'no-create-info' => false, 'lock-tables' => true, 'routines' => false, 'single-transaction' => true, 'skip-triggers' => false, 'skip-tz-utc' => false, 'skip-comments' => false, 'skip-dump-date' => false, 'skip-definer' => false, 'where' => '', 'disable-foreign-keys-check' => true] |
Methods |
public static getDefaults() : array |