| 限定符和类型 | 方法和说明 |
|---|---|
abstract boolean |
ScrewDriverDbUtil.createTable(SdAbstractTableContent content)
创建一张表
|
abstract boolean |
ScrewDriverDbUtil.deleteTable(SdAbstractTableContent content)
删除一张表
|
abstract boolean |
ScrewDriverDbUtil.updateTable(SdAbstractTableContent content)
修改一张表
|
| 限定符和类型 | 方法和说明 |
|---|---|
SdAbstractTableContent |
SdTableContentConverter.converter(SdBean bean)
转换属性
|
SdAbstractTableContent |
SdAbstractTableContentConverter.converter(SdBean bean) |
abstract SdAbstractTableContent |
SdAbstractTableContentConverter.newTableContent(SdBean bean)
初始化一个表内容,子类需要实现它并初始化子类相应的内容
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
SdAbstractTableContentConverter.converterColumns(List<SdColumn> columns,
SdAbstractTableContent result)
转换列属性
|
void |
SdAbstractTableContentConverter.converterConstraintContent(List<SdColumn> columns,
SdAbstractTableContent result)
转换约束内容
|
void |
SdAbstractTableContentConverter.converterExtensions(SdBean bean,
SdAbstractTableContent result)
转换拓展属性
|
void |
SdAbstractTableContentConverter.converterForeignKey(List<SdColumn> columns,
SdAbstractTableContent result)
转换外键属性
|
void |
SdAbstractTableContentConverter.converterIndexKey(List<SdColumn> columns,
SdAbstractTableContent result)
转换索引属性
|
void |
SdAbstractTableContentConverter.converterPrimaryKey(List<SdColumn> columns,
SdAbstractTableContent result)
转换主键属性
|
void |
SdAbstractTableContentConverter.converterSequenceContent(List<SdSequence> sequences,
SdAbstractTableContent result)
转换序列内容
|
| 限定符和类型 | 方法和说明 |
|---|---|
SdAbstractTableContent |
SdTableContentConverterDB2Impl.newTableContent(SdBean bean) |
| 限定符和类型 | 方法和说明 |
|---|---|
SdAbstractTableContent |
SdTableContentConverterMySqlImpl.newTableContent(SdBean bean) |
| 限定符和类型 | 方法和说明 |
|---|---|
SdAbstractTableContent |
SdTableContentConverterOracleImpl.newTableContent(SdBean bean) |
| 限定符和类型 | 方法和说明 |
|---|---|
SdAbstractTableContent |
SdTableContentConverterPostgreSqlImpl.newTableContent(SdBean bean) |
| 限定符和类型 | 方法和说明 |
|---|---|
SdAbstractTableContent |
SdTableContentConverterSqliteImpl.newTableContent(SdBean bean) |
| 限定符和类型 | 方法和说明 |
|---|---|
SdAbstractTableContent |
SdTableContentConverterSqlServerImpl.newTableContent(SdBean bean) |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
SdAbstractDbUtil.createTable(SdAbstractTableContent content) |
boolean |
SdAbstractDbUtil.deleteTable(SdAbstractTableContent content) |
boolean |
SdAbstractDbUtil.updateTable(SdAbstractTableContent content) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
SdBasicTableContent
数据库表属性创建或者修改SQL语句的基本实现版实现,实际数据库如果操作相同可以继承该类,不同可以选择重写
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
SdTableContentByDB2 |
| 限定符和类型 | 类和说明 |
|---|---|
class |
SdTableContentByMySQL
数据库表属性创建或者修改SQL语句的MySQL实现
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
SdTableContentByOracle |
| 限定符和类型 | 类和说明 |
|---|---|
class |
SdTableContentByPostgreSQL
数据库表属性创建或者修改SQL语句的PostgreSQL实现
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
SdTableContentBySqlite
数据库表属性创建或者修改SQL语句的SQLite实现
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
SdTableContentBySqlServer
数据库表属性创建或者修改SQL语句的SQL Server实现
|
Copyright © 2019 Mirren Tools. All rights reserved.