PersistentObject: ezcPersistentNativeGenerator
[ ]
[ ]
[ ]
[ ]
[ ]
Class: ezcPersistentNativeGenerator
|
Generates IDs based on the PDO::lastInsertId method. [
source]
It is recommended to use auto_increment id columns for databases supporting it. This includes MySQL and SQLite. Other databases need to create a sequence per table.
auto_increment databases:
1. CREATE TABLE test
2. ( id integer unsigned not null auto_increment, PRIMARY KEY (id ));
Parents
ezcPersistentIdentifierGenerator
|
--ezcPersistentNativeGenerator
Method Summary
|
public int |
postSave(
$def, $db )
Returns the integer value of the generated identifier for the new object. |
|
public void |
preSave(
$def, $db, $q )
No functionality, since database handles ID generation automatically. |
Inherited Methods
From
ezcPersistentIdentifierGenerator :
Methods
postSave
Returns the integer value of the generated identifier for the new object.
Called right after execution of the insert query.
Parameters
Redefinition of
preSave
No functionality, since database handles ID generation automatically.
Parameters
Redefinition of
Last updated: Mon, 29 Jun 2009