Skip to content

KonnexionsGmbH/db_seeder

Repository files navigation

DBSeeder - Relational Database Data Generator.

Travis (.com) GitHub release GitHub Release Date GitHub commits since latest release


DBSeeder allows the flexible generation of large amounts of anonymised random dummy data for selected relational database systems (RDBMS) - useful e.g. for stress testing.

Please see the Documentation for more detailed information.

Features

  • Runs with 24 different database management systems.
  • Apache Derby, H2 Database Engine and HSQLDB are supported both in the client version and in the embedded version.
  • MySQL Database, Oracle Database, PostgreSQL and SQL Server can run stand-alone or in conjunction with the Trino query engine.
  • The database schema is defined in a JSON file and the resulting java code is automatically generated and compiled.
  • The runtime behaviour of the various databases is recorded in CSV files.
  • Much more!

Support

If you need help with DBSeeder, do not hesitate to get in contact with us!

  • For questions and high-level discussions, use Discussions on GitHub.
  • To report a bug or make a feature request, open an Issue on GitHub.

Please note that we may only provide support for problems/questions regarding core features of DBSeeder Any questions or bug reports about features of third-party themes, plugins, extensions or similar should be made to their respective projects. But, such questions are not banned from the Discussions.

Make sure to stick around to answer some questions as well!

Links

Contributing to DBSeeder

The DBSeeder project welcomes, and depends on, contributions from developers and users in the open source community. Please see the Contributing Guide for information on how you can help.

Code of Conduct

Everyone interacting in the DBSeeder project's codebases, issue trackers, and discussion forums is expected to follow the Code of Conduct.

License

Konnexions Public License (KX-PL)