Archery修改SQL上线-检测与执行规则

本文介绍了如何在Archery中修改SQL上线的规则,包括批量执行和配置文件的修改,以实现规则的永久生效。同时,文章还涉及了Inception的所有关键变量的解释。
摘要由CSDN通过智能技术生成

Archery修改SQL上线-检测与执行规则

使用Navicat工具连接inception数据库
账号密码随便填,因为Inception没有权限验证的过程。

#显示Inception所有变量的值
inception show variables

#更改参数的模版
inception set variable_name=value;

修改规则如下:

当建表时自增列的类型不为int或者bigint时报错
inception set  check_autoincrement_datatype=false

#当建表时自增列的值指定的不为1,则报错
inception set  check_autoincrement_init_value=false

# 建表时,如果指定的自增列的名字不为ID,则报错,说明是有意义的,给提示
inception set  check_autoincrement_name=false

# 建表时,列没有注释时报错
inception set  check_column_comment=false

检查在建表、修改列、新增列时,新的列属性是不是要有默认值
inception set check_column_default_value=false

检查列位置/顺序变更
inception set check_colum
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

意海还念か

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值