SQL
-
在 Laravel 6、Module、Lighthouse 中实现 安全 验证 的流程(使用验证器类来支持复杂的验证规则)
1、当请求响应成功时的结构。如图1 图1 mutation { onlineStoreThemeAssetCreate( input: { themeId: "vogue…
-
在 Yii 2.0 中,需要同时基于 MySQL ActiveRecord 与 Redis ActiveRecord 查询资源的实现
1、在 Postman 中,打开网址:http://api.pcs-api.localhost/v1/plan-config-column-users?login_id=2e368…
-
公有云的 com 环境的数据迁移至 公有云的 csp 环境(程序版本不一致,且不允许升级至同一个版本)的实现流程
1、现阶段,公有云中,存在 2 个环境。分别为 com 环境 与 csp 环境。com 环境的容器,如图1 图1 2、csp 环境的容器。在 csp 环境中,已经将 com 环境的…
-
在 Yii 2.0 中,查询构建器中定义 WHERE 条件,操作符为 LIKE 时生成 SQL 语句以 “vtt_” 开始的实现
1、期待生成的 SQL 语句,如图1 图1 SELECT * FROM `channel-pub-api`.`cpa_channel_type` WHERE `code` LIKE…
-
在 Yii 2.0 中 的 ActiveDataFilter 实现,不存在的字段的筛选参数的支持
1、在选题列表页面中,是否已延期,0:否;1:是,此字段在选题表中并不存在。是通过程序计算得出。$time 为当前北京时间,由服务端计算得出。如图1 图1 $result[‘ite…
-
在 MySQL 的 SQL 文件中,定义变量与使用变量
1、现阶段存在一个新需求,需要在部署产品时,针对产品做一些初始化数据的工作。预先准备好相应的 SQL 文件。由于需要执行多条 SQL 语句,且后续的 SQL 语句依赖于之前的 SQ…
-
任务的入库成功、入库失败,皆需要能够查询到发布记录的设计与实现(在 Yii 2.0 中具体实现,当响应状态码为 404、302 时,未执行到过滤器方法:afterAction($action, $result) 的分析解决) (二)
1、网址:https://www.shuijingwanwq.com/2020/01/08/3797/ ,当响应状态码为 404、302 时,未执行到过滤器方法:afterActi…
-
任务的入库成功、入库失败,皆需要能够查询到发布记录的设计与实现(在 Yii 2.0 中具体实现) (一)
1、获取企鹅号的应用的任务列表,列表为空,如图1 图1 2、发布文章类型:标准(普通、图文)的文章,发布成功(即入库成功),查看发布任务的 SQL 语句,如图2 图2 Begin …
-
基于阿里云的 ECS、RDS,将个人博客迁移升级至:Docker(基于预算考虑,最终未实现)、LNMP(CentOS 7.7、Nginx 1.16、MySQL 5.7、PHP 7.4)、HTTPS 的过程
1、基于 Xshell 6 进入 CentOS 服务器中,将网站程序目录压缩打包,执行压缩命令,执行结果如图1 图1 cd /data/wwwroot/shuijingwanwq.…
-
策划指挥的 MySQL 5.6|5.7 中添加索引的规则整理与优化,使用 EXPLAIN 优化查询 (二)
1、基于 Explain 分析 第 1 条 SQL 如下,如图1 图1 EXPLAIN SELECT `pa_plan_task`.* FROM `pa_plan_task` LE…