package com.qianwen.core.sequence.range.db.provider; import com.baomidou.mybatisplus.annotation.DbType; import org.springframework.stereotype.Component; @Component public class MysqlSqlProvider implements SqlProvider { @Override // com.qianwen.core.sequence.range.db.provider.SqlProvider public String getCreateTableSql() { return "CREATE TABLE IF NOT EXISTS #tableName(id bigint(20) NOT NULL AUTO_INCREMENT,value bigint(20) NOT NULL,name varchar(128) NOT NULL,create_time DATETIME NOT NULL,update_time DATETIME NOT NULL,PRIMARY KEY (`id`),UNIQUE uk_name (`name`))"; } @Override // com.qianwen.core.sequence.range.db.provider.SqlProvider public Boolean support(DbType dbType) { return Boolean.valueOf(DbType.MYSQL.equals(dbType)); } }