42 lines
3.6 KiB
PHP
42 lines
3.6 KiB
PHP
<?php
|
|
|
|
use think\migration\Seeder;
|
|
|
|
class SysConfigGroupInit extends Seeder
|
|
{
|
|
/**
|
|
* Run Method.
|
|
*
|
|
* Write your database seeder using this method.
|
|
*
|
|
* More information on writing seeders is available here:
|
|
* http://docs.phinx.org/en/latest/seeding.html
|
|
*/
|
|
public function run(): void
|
|
{
|
|
$data = [
|
|
["id" => 1, "language_id" => 1, "unique_label" => "basic", "name" => "基本", "sort" => 1, "status" => 1, "created_at" => "2025-03-06 16:12:45", "updated_at" => "2025-04-08 17:17:12", "deleted_at" => null],
|
|
["id" => 2, "language_id" => 1, "unique_label" => "content", "name" => "内容", "sort" => 2, "status" => -1, "created_at" => "2025-03-25 10:13:28", "updated_at" => "2025-06-10 16:46:08", "deleted_at" => null],
|
|
["id" => 3, "language_id" => 1, "unique_label" => "watermark", "name" => "水印", "sort" => 4, "status" => 1, "created_at" => "2025-03-25 10:14:21", "updated_at" => "2025-06-12 10:49:23", "deleted_at" => null],
|
|
["id" => 4, "language_id" => 2, "unique_label" => "basic", "name" => "基本", "sort" => 1, "status" => 1, "created_at" => "2025-03-06 16:12:45", "updated_at" => "2025-04-08 17:17:13", "deleted_at" => null],
|
|
["id" => 5, "language_id" => 2, "unique_label" => "content", "name" => "内容", "sort" => 2, "status" => -1, "created_at" => "2025-03-25 10:13:28", "updated_at" => "2025-06-10 16:51:14", "deleted_at" => null],
|
|
["id" => 6, "language_id" => 2, "unique_label" => "watermark", "name" => "水印", "sort" => 4, "status" => 1, "created_at" => "2025-03-25 10:14:21", "updated_at" => "2025-06-12 10:49:37", "deleted_at" => null],
|
|
["id" => 7, "language_id" => 1, "unique_label" => "contact", "name" => "联系方式", "sort" => 5, "status" => 1, "created_at" => "2025-04-08 16:05:34", "updated_at" => "2025-06-12 10:49:55", "deleted_at" => null],
|
|
["id" => 8, "language_id" => 2, "unique_label" => "contact", "name" => "联系方式", "sort" => 5, "status" => 1, "created_at" => "2025-04-08 16:05:51", "updated_at" => "2025-06-12 10:49:56", "deleted_at" => null],
|
|
["id" => 9, "language_id" => 1, "unique_label" => "media", "name" => "媒体平台", "sort" => 6, "status" => 1, "created_at" => "2025-04-08 16:06:33", "updated_at" => "2025-06-12 10:49:56", "deleted_at" => null],
|
|
["id" => 10, "language_id" => 2, "unique_label" => "media", "name" => "媒体平台", "sort" => 6, "status" => 1, "created_at" => "2025-04-08 16:06:46", "updated_at" => "2025-06-12 10:49:56", "deleted_at" => null],
|
|
["id" => 11, "language_id" => 1, "unique_label" => "article_share", "name" => "文章分享", "sort" => 7, "status" => 1, "created_at" => "2025-04-23 16:05:50", "updated_at" => "2025-06-12 10:49:56", "deleted_at" => null],
|
|
["id" => 12, "language_id" => 2, "unique_label" => "article_share", "name" => "文章分享", "sort" => 7, "status" => 1, "created_at" => "2025-04-23 16:05:50", "updated_at" => "2025-06-12 10:49:56", "deleted_at" => null],
|
|
["id" => 13, "language_id" => 1, "unique_label" => "upload", "name" => "上传", "sort" => 3, "status" => 1, "created_at" => "2025-06-12 10:48:55", "updated_at" => "2025-06-12 10:50:25", "deleted_at" => null],
|
|
["id" => 14, "language_id" => 2, "unique_label" => "upload", "name" => "上传", "sort" => 3, "status" => 1, "created_at" => "2025-06-12 10:48:55", "updated_at" => "2025-06-12 10:50:25", "deleted_at" => null]
|
|
];
|
|
|
|
$table = $this->table('sys_config_group');
|
|
|
|
// empty the table
|
|
$table->truncate();
|
|
|
|
// insert data
|
|
$table->insert($data)->saveData();
|
|
}
|
|
} |