| @@ 1294-1304 (lines=11) @@ | ||
| 1291 | /** |
|
| 1292 | * {@inheritdoc} |
|
| 1293 | */ |
|
| 1294 | public function getReturnsForeignKeyReferentialActionSQL() |
|
| 1295 | { |
|
| 1296 | return array( |
|
| 1297 | array('CASCADE', 'CASCADE'), |
|
| 1298 | array('SET NULL', 'SET NULL'), |
|
| 1299 | array('NO ACTION', 'NO ACTION'), |
|
| 1300 | array('RESTRICT', 'NO ACTION'), |
|
| 1301 | array('SET DEFAULT', 'SET DEFAULT'), |
|
| 1302 | array('CaScAdE', 'CASCADE'), |
|
| 1303 | ); |
|
| 1304 | } |
|
| 1305 | ||
| 1306 | /** |
|
| 1307 | * {@inheritdoc} |
|
| @@ 935-945 (lines=11) @@ | ||
| 932 | /** |
|
| 933 | * {@inheritdoc} |
|
| 934 | */ |
|
| 935 | public function getReturnsForeignKeyReferentialActionSQL() |
|
| 936 | { |
|
| 937 | return array( |
|
| 938 | array('CASCADE', 'CASCADE'), |
|
| 939 | array('SET NULL', 'SET NULL'), |
|
| 940 | array('NO ACTION', 'RESTRICT'), |
|
| 941 | array('RESTRICT', 'RESTRICT'), |
|
| 942 | array('SET DEFAULT', 'SET DEFAULT'), |
|
| 943 | array('CaScAdE', 'CASCADE'), |
|
| 944 | ); |
|
| 945 | } |
|
| 946 | ||
| 947 | /** |
|
| 948 | * {@inheritdoc} |
|
| @@ 76-86 (lines=11) @@ | ||
| 73 | /** |
|
| 74 | * @return array |
|
| 75 | */ |
|
| 76 | public function getReturnsForeignKeyReferentialActionSQL() |
|
| 77 | { |
|
| 78 | return array( |
|
| 79 | array('CASCADE', 'CASCADE'), |
|
| 80 | array('SET NULL', 'SET NULL'), |
|
| 81 | array('NO ACTION', 'NO ACTION'), |
|
| 82 | array('RESTRICT', 'RESTRICT'), |
|
| 83 | array('SET DEFAULT', 'SET DEFAULT'), |
|
| 84 | array('CaScAdE', 'CASCADE'), |
|
| 85 | ); |
|
| 86 | } |
|
| 87 | ||
| 88 | public function testGetInvalidForeignKeyReferentialActionSQL() |
|
| 89 | { |
|