1: <?php
2: /**
3: * CPgsqlCommandBuilder class file.
4: *
5: * @author Timur Ruziev <resurtm@gmail.com>
6: * @link http://www.yiiframework.com/
7: * @copyright 2008-2013 Yii Software LLC
8: * @license http://www.yiiframework.com/license/
9: */
10:
11: /**
12: * CPgsqlCommandBuilder provides basic methods to create query commands for tables.
13: *
14: * @author Timur Ruziev <resurtm@gmail.com>
15: * @package system.db.schema.pgsql
16: * @since 1.1.14
17: */
18: class CPgsqlCommandBuilder extends CDbCommandBuilder
19: {
20: /**
21: * Returns default value of the integer/serial primary key. Default value means that the next
22: * autoincrement/sequence value would be used.
23: * @return string default value of the integer/serial primary key.
24: * @since 1.1.14
25: */
26: protected function getIntegerPrimaryKeyDefaultValue()
27: {
28: return 'DEFAULT';
29: }
30: }
31: