get database information, generate migration files, create models based on information
generate and get random values