| 2008-06-06 14:47:07 | Ответить |
|---|---|
|
Ruslan Voloshin Адрес: odessa Сообщений: 1007 Регистр: 2007-03-13 его блог 31 сообщ. |
Отключенеи внешних ключей для Postgresql (disable foreigns keys) |
|
Для целостности данных приложения хочется всегда использовать foreign keys, но при написании и выполнении тестов это всегда мешает по этому для тестовой базы и для тестируемых таблиц вы всегда может еотключить в постгресе проверку внешних кючей ( triggers ) на таблицы (в которых будут отключены все FK constraints, но не 'not nul' or 'unique'):
Что бы вернут ключи после, выполните следующее |
|
| foreign, keys, postgres, reltriggers, tgrelid |