如何为食谱的步骤创建虚拟数据?

时间:2018-03-26 01:29:04

标签: mysql database dummy-data

我正在创建一个膳食计划器mysql数据库应用程序。 为了做到这一点,我需要将配方的指令分成不同的步骤(这部分是不可协商的)

我需要使用虚拟数据填充数据库。获取虚拟数据的最佳方法是什么,对于配方步骤,例如“将水混合成面糊”?

示例python脚本或网站将非常有用。

由于

2 个答案:

答案 0 :(得分:0)

不确定您是否仅限于Python,但快速Google搜索会弹出https://github.com/joke2k/faker作为库,以便在开发过程中创建虚假数据。您也可以轻松编写自己的脚本来为您提供一些随机数据,尤其是因为您希望将特定类型的字符串插入数据库中。

答案 1 :(得分:0)

我使用的PHP库也可以很好地用于此目的。 https://github.com/fzaninotto/Faker

<?php
// require the Faker autoloader
require_once '/path/to/Faker/src/autoload.php';
// alternatively, use another PSR-0 compliant autoloader (like the Symfony2 ClassLoader for instance)

// use the factory to create a Faker\Generator instance
$faker = Faker\Factory::create();

// generate data by accessing properties
echo $faker->name;
  // 'Lucy Cechtelar';
echo $faker->address;
  // "426 Jordy Lodge
  // Cartwrightshire, SC 88120-6700"
echo $faker->text;
  // Dolores sit sint laboriosam dolorem culpa et autem. Beatae nam sunt fugit
  // et sit et mollitia sed.
  // Fuga deserunt tempora facere magni omnis. Omnis quia temporibus laudantium
  // sit minima sint.