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));
|
}
|
}
|