Cheater

Generate random database based on rules
Download

Cheater Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Perl Artistic License
  • Publisher Name:
  • Zhang Yichun
  • Publisher web site:
  • http://search.cpan.org/~agent/

Cheater Tags


Cheater Description

Generate random database based on rules Cheater is a Perl tool that can generate random database based on rules. It's being widely used within the LineZing team of Taobao.com.Compared to other similar tools, cheater has the following advantages:- it can automatically handle the association and foreign key restrictions among data tables, so it's the real "database instance generator".- It defines a SQL-like little language to specify the data model that we want to generate from.- It supports powerful {a, b, c} discrete enumation sets, numerical/time/date interval syntax a..b, Perl regular expressions /regex/, constant values 'string', 1.32, and etc, to describe the value range of data table field.- It can generate JSON or SQL insert statements to ease importing to RDMBSes like MySQL/PostgreSQL. Requirements: · Perl


Cheater Related Software