perf: 初始化数据

This commit is contained in:
kuaifan 2021-12-29 21:40:13 +08:00
parent bbd055c798
commit 6ef59f703a
3 changed files with 99 additions and 0 deletions

View File

@ -16,6 +16,7 @@ class DatabaseSeeder extends Seeder
$this->call(FileContentsTableSeeder::class);
$this->call(FilesTableSeeder::class);
$this->call(FileUsersTableSeeder::class);
$this->call(ProjectColumnsTableSeeder::class);
$this->call(ProjectLogsTableSeeder::class);
$this->call(ProjectTaskContentsTableSeeder::class);

View File

@ -0,0 +1,82 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
class FileUsersTableSeeder extends Seeder
{
/**
* Auto generated seed file
*
* @return void
*/
public function run()
{
if (\DB::table('file_users')->count() > 0) {
return;
}
\DB::table('file_users')->insert(array (
0 =>
array (
'id' => 1,
'file_id' => 1,
'userid' => 0,
'permission' => 1,
'created_at' => seeders_at('2021-07-01 14:03:29'),
'updated_at' => seeders_at('2021-07-01 14:03:29'),
),
1 =>
array (
'id' => 2,
'file_id' => 11,
'userid' => 0,
'permission' => 1,
'created_at' => seeders_at('2021-07-01 14:03:29'),
'updated_at' => seeders_at('2021-07-01 14:03:29'),
),
2 =>
array (
'id' => 3,
'file_id' => 12,
'userid' => 0,
'permission' => 1,
'created_at' => seeders_at('2021-07-01 14:03:29'),
'updated_at' => seeders_at('2021-07-01 14:03:29'),
),
3 =>
array (
'id' => 4,
'file_id' => 13,
'userid' => 0,
'permission' => 1,
'created_at' => seeders_at('2021-07-01 14:03:29'),
'updated_at' => seeders_at('2021-07-01 14:03:29'),
),
4 =>
array (
'id' => 5,
'file_id' => 15,
'userid' => 0,
'permission' => 1,
'created_at' => seeders_at('2021-07-01 14:03:29'),
'updated_at' => seeders_at('2021-07-01 14:03:29'),
),
5 =>
array (
'id' => 6,
'file_id' => 16,
'userid' => 0,
'permission' => 1,
'created_at' => seeders_at('2021-07-01 14:03:29'),
'updated_at' => seeders_at('2021-07-01 14:03:29'),
),
));
}
}

View File

@ -28,6 +28,7 @@ class FilesTableSeeder extends Seeder
'cid' => 0,
'name' => '设计知识',
'type' => 'folder',
'ext' => '',
'size' => 0,
'userid' => 1,
'share' => 1,
@ -43,6 +44,7 @@ class FilesTableSeeder extends Seeder
'cid' => 0,
'name' => '如何搭建B端设计规范',
'type' => 'document',
'ext' => '',
'size' => 16976,
'userid' => 1,
'share' => 0,
@ -58,6 +60,7 @@ class FilesTableSeeder extends Seeder
'cid' => 0,
'name' => '页面设计中的信息组织策略探索-言之有序',
'type' => 'document',
'ext' => '',
'size' => 11971,
'userid' => 1,
'share' => 0,
@ -73,6 +76,7 @@ class FilesTableSeeder extends Seeder
'cid' => 0,
'name' => '素材整理',
'type' => 'folder',
'ext' => '',
'size' => 0,
'userid' => 1,
'share' => 0,
@ -88,6 +92,7 @@ class FilesTableSeeder extends Seeder
'cid' => 0,
'name' => '配置静态IP地址',
'type' => 'document',
'ext' => '',
'size' => 285,
'userid' => 1,
'share' => 0,
@ -103,6 +108,7 @@ class FilesTableSeeder extends Seeder
'cid' => 0,
'name' => '脑图',
'type' => 'mind',
'ext' => '',
'size' => 1947,
'userid' => 1,
'share' => 0,
@ -118,6 +124,7 @@ class FilesTableSeeder extends Seeder
'cid' => 0,
'name' => '数据统计',
'type' => 'excel',
'ext' => 'xlsx',
'size' => 8128,
'userid' => 1,
'share' => 0,
@ -133,6 +140,7 @@ class FilesTableSeeder extends Seeder
'cid' => 0,
'name' => '会议纪要',
'type' => 'document',
'ext' => '',
'size' => 8088,
'userid' => 1,
'share' => 0,
@ -148,6 +156,7 @@ class FilesTableSeeder extends Seeder
'cid' => 0,
'name' => '部门周报',
'type' => 'document',
'ext' => '',
'size' => 23266,
'userid' => 1,
'share' => 0,
@ -163,6 +172,7 @@ class FilesTableSeeder extends Seeder
'cid' => 0,
'name' => '项目管理',
'type' => 'excel',
'ext' => 'xlsx',
'size' => 8128,
'userid' => 1,
'share' => 0,
@ -178,6 +188,7 @@ class FilesTableSeeder extends Seeder
'cid' => 0,
'name' => '工作计划',
'type' => 'excel',
'ext' => 'xlsx',
'size' => 8128,
'userid' => 1,
'share' => 1,
@ -193,6 +204,7 @@ class FilesTableSeeder extends Seeder
'cid' => 0,
'name' => '流程图',
'type' => 'flow',
'ext' => '',
'size' => 5418,
'userid' => 1,
'share' => 1,
@ -208,6 +220,7 @@ class FilesTableSeeder extends Seeder
'cid' => 0,
'name' => '项目管理',
'type' => 'folder',
'ext' => '',
'size' => 0,
'userid' => 1,
'share' => 1,
@ -223,6 +236,7 @@ class FilesTableSeeder extends Seeder
'cid' => 0,
'name' => '会议纪要',
'type' => 'folder',
'ext' => '',
'size' => 0,
'userid' => 1,
'share' => 0,
@ -238,6 +252,7 @@ class FilesTableSeeder extends Seeder
'cid' => 0,
'name' => '会议发言',
'type' => 'word',
'ext' => 'docx',
'size' => 10994,
'userid' => 1,
'share' => 1,
@ -253,6 +268,7 @@ class FilesTableSeeder extends Seeder
'cid' => 0,
'name' => '产品介绍',
'type' => 'ppt',
'ext' => 'pptx',
'size' => 26882,
'userid' => 1,
'share' => 1,