diff options
Diffstat (limited to 'scripts/create-random-tasks.php')
-rwxr-xr-x | scripts/create-random-tasks.php | 58 |
1 files changed, 0 insertions, 58 deletions
diff --git a/scripts/create-random-tasks.php b/scripts/create-random-tasks.php deleted file mode 100755 index 203c414d..00000000 --- a/scripts/create-random-tasks.php +++ /dev/null @@ -1,58 +0,0 @@ -#!/usr/bin/env php -<?php - -require __DIR__.'/../app/common.php'; - -use Model\TaskCreation; -use Model\Subtask; -use Model\Project; -use Model\ProjectPermission; -use Model\User; - -$task_per_column = 200; - -$userModel = new User($container); -$projectModel = new Project($container); -$permissionModel = new ProjectPermission($container); -$taskModel = new TaskCreation($container); -$subtaskModel = new Subtask($container); - -$project_id = $projectModel->create(array( - 'name' => 'Project #1' -)); - -$permissionModel->addMember($project_id, 1); - -for ($i = 0; $i <= 5; $i++) { - $userModel->create(array( - 'username' => 'user'.$i, - 'password' => 'password'.$i, - 'name' => 'User #'.$i, - 'email' => 'user'.$i.'@localhost', - )); -} - -foreach (array(1, 2, 3, 4) as $column_id) { - - for ($i = 1; $i <= $task_per_column; $i++) { - - $task = array( - 'title' => 'Task #'.$i.'-'.$column_id, - 'project_id' => 1, - 'column_id' => $column_id, - 'owner_id' => 1, - 'color_id' => mt_rand(0, 1) === 0 ? 'green' : 'purple', - 'score' => mt_rand(0, 21), - 'is_active' => mt_rand(0, 1), - ); - - $id = $taskModel->create($task); - - $subtaskModel->create(array( - 'title' => 'Subtask of task #'.$id, - 'user_id' => 1, - 'status' => mt_rand(0, 2), - 'task_id' => $id, - )); - } -} |