Browse Source

添加赛事工具数据库部署文件

Samien 1 year ago
parent
commit
4083421396

+ 53 - 0
addons/LsActivity/console/migrations/m240827_084251_addon_activity_notice.php

@@ -0,0 +1,53 @@
+<?php
+
+use yii\db\Migration;
+
+class m240827_084251_addon_activity_notice extends Migration
+{
+    public function up()
+    {
+        /* 取消外键约束 */
+        $this->execute('SET foreign_key_checks = 0');
+        
+        /* 创建表 */
+        $this->createTable('{{%addon_activity_notice}}', [
+            'id' => "int(11) NOT NULL AUTO_INCREMENT COMMENT '序号'",
+            'title' => "varchar(30) NULL COMMENT '标题'",
+            'cover' => "varchar(100) NULL COMMENT '封面'",
+            'seo_content' => "varchar(1000) NULL COMMENT 'seo内容'",
+            'description' => "varchar(255) NULL COMMENT '描述'",
+            'seo_key' => "varchar(50) NULL COMMENT 'seo关键字'",
+            'content' => "varchar(255) NULL COMMENT '文章内容'",
+            'view' => "int(11) NULL DEFAULT '0' COMMENT '浏览量'",
+            'sort' => "int(11) NULL DEFAULT '0' COMMENT '优先级'",
+            'check_max' => "int(11) NULL COMMENT '报名人数限制'",
+            'check' => "int(11) NULL DEFAULT '0' COMMENT '已报名人数'",
+            'author' => "varchar(255) NULL COMMENT '作者'",
+            'status' => "int(11) NULL COMMENT '状态'",
+            'created_at' => "int(11) NULL COMMENT '创建时间'",
+            'updated_at' => "int(11) NULL COMMENT '更新时间'",
+            'PRIMARY KEY (`id`)'
+        ], "ENGINE=InnoDB  DEFAULT CHARSET=utf8");
+        
+        /* 索引设置 */
+        
+        
+        /* 表数据 */
+        $this->insert('{{%addon_activity_notice}}',['id'=>'1','title'=>'12312313344','cover'=>'http://rf3.samien.me/attachment/images/2024/08/22/image_1724337309_WwqlMFQn.bmp','seo_content'=>'123','description'=>'123','seo_key'=>'','content'=>'<p>123123123</p>','view'=>'0','sort'=>NULL,'check_max'=>'100','check'=>'0','author'=>'管理员','status'=>'1','created_at'=>'1724636100','updated_at'=>'1724636771']);
+        $this->insert('{{%addon_activity_notice}}',['id'=>'2','title'=>'次时代','cover'=>'http://rf3.samien.me/attachment/images/2024/08/22/image_1724337309_WwqlMFQn.bmp','seo_content'=>'','description'=>'','seo_key'=>'','content'=>'<p>不着调</p>','view'=>'0','sort'=>'0','check_max'=>NULL,'check'=>'0','author'=>NULL,'status'=>'1','created_at'=>NULL,'updated_at'=>NULL]);
+        $this->insert('{{%addon_activity_notice}}',['id'=>'3','title'=>'世界杯预选赛','cover'=>'http://rf3.samien.me/attachment/images/2024/08/22/image_1724337309_WwqlMFQn.bmp','seo_content'=>'','description'=>'世界杯预选赛即将开始','seo_key'=>'','content'=>'<p>世界杯预选赛即将开始</p>','view'=>'0','sort'=>'0','check_max'=>NULL,'check'=>'0','author'=>NULL,'status'=>'1','created_at'=>NULL,'updated_at'=>'1724634937']);
+        $this->insert('{{%addon_activity_notice}}',['id'=>'4','title'=>'世界杯预选赛即将开始12','cover'=>NULL,'seo_content'=>'','description'=>'世界杯预选赛即将开始世界杯预选赛即将开始世界杯预选赛即将开始','seo_key'=>'','content'=>'<p>世界杯预选赛即将开始世界杯预选赛即将开始世界杯预选赛即将开始世界杯预选赛即将开始世界杯预选赛即将开始世界杯预选赛即将开始世界杯预选赛即将开始世界杯预选赛即将开始世界杯预选赛即将开始</p>','view'=>'0','sort'=>'0','check_max'=>NULL,'check'=>'0','author'=>NULL,'status'=>'1','created_at'=>'1724635762','updated_at'=>'1724635783']);
+        
+        /* 设置外键约束 */
+        $this->execute('SET foreign_key_checks = 1;');
+    }
+
+    public function down()
+    {
+        $this->execute('SET foreign_key_checks = 0');
+        /* 删除表 */
+        $this->dropTable('{{%addon_activity_notice}}');
+        $this->execute('SET foreign_key_checks = 1;');
+    }
+}
+

+ 43 - 0
addons/LsActivity/console/migrations/m240827_084251_addon_activity_sign.php

@@ -0,0 +1,43 @@
+<?php
+
+use yii\db\Migration;
+
+class m240827_084251_addon_activity_sign extends Migration
+{
+    public function up()
+    {
+        /* 取消外键约束 */
+        $this->execute('SET foreign_key_checks = 0');
+        
+        /* 创建表 */
+        $this->createTable('{{%addon_activity_sign}}', [
+            'id' => "int(11) NOT NULL AUTO_INCREMENT",
+            'uid' => "int(11) NULL COMMENT '用户ID'",
+            'aid' => "int(11) NULL COMMENT '活动ID'",
+            'created_at' => "int(11) NULL COMMENT '报名时间'",
+            'status' => "int(11) NULL COMMENT '状态'",
+            'PRIMARY KEY (`id`)'
+        ], "ENGINE=InnoDB  DEFAULT CHARSET=utf8");
+        
+        /* 索引设置 */
+        
+        
+        /* 表数据 */
+        $this->insert('{{%addon_activity_sign}}',['id'=>'17','uid'=>'2','aid'=>'2','created_at'=>NULL,'status'=>'1']);
+        $this->insert('{{%addon_activity_sign}}',['id'=>'18','uid'=>'2','aid'=>'1','created_at'=>NULL,'status'=>'1']);
+        $this->insert('{{%addon_activity_sign}}',['id'=>'20','uid'=>'2','aid'=>'3','created_at'=>NULL,'status'=>'1']);
+        $this->insert('{{%addon_activity_sign}}',['id'=>'21','uid'=>'2','aid'=>'4','created_at'=>NULL,'status'=>'1']);
+        
+        /* 设置外键约束 */
+        $this->execute('SET foreign_key_checks = 1;');
+    }
+
+    public function down()
+    {
+        $this->execute('SET foreign_key_checks = 0');
+        /* 删除表 */
+        $this->dropTable('{{%addon_activity_sign}}');
+        $this->execute('SET foreign_key_checks = 1;');
+    }
+}
+

粤ICP备19079148号