Как создать образец производственной базы данных для тестирования?

Есть ли инструмент (в идеале для PosgreSQL), который может создать небольшой, но согласованный образец большой базы данных?

Это нам нужна тестовая база данных, но мы не хотим полностью копировать производственную. Во-первых, потому что он слишком большой, а во-вторых, природа тестирования подразумевает, что база данных тестирования будет воссоздана несколько раз в процессе.

Очевидно, вы не можете просто брать случайные строки из некоторых таблиц, потому что это будет чертовски нарушать внешние ключи, а что нет. Итак, мне интересно, есть ли инструмент, который может это сделать?

6
задан Maxim Sloyko 7 October 2010 в 14:59
поделиться