com.groupdocs.annotation.data.connector.db.updater
Class MysqlStorageSchemaUpdater
java.lang.Object
com.groupdocs.annotation.data.connector.db.updater.CommonStorageSchemaUpdater
com.groupdocs.annotation.data.connector.db.updater.MysqlStorageSchemaUpdater
- All Implemented Interfaces:
- IStorageSchemaUpdater
public class MysqlStorageSchemaUpdater
- extends CommonStorageSchemaUpdater
- Author:
- Aleksey Permyakov (26.10.2014)
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MysqlStorageSchemaUpdater
public MysqlStorageSchemaUpdater(String dbDriver,
String dbConnectionString)
- Create updater instance
- Parameters:
dbDriver - driver namedbConnectionString - connection string
onDeleteColumn
public boolean onDeleteColumn(String tableName,
String fieldName)
throws AnnotationException
- Delete column from table
- Specified by:
onDeleteColumn in interface IStorageSchemaUpdater- Overrides:
onDeleteColumn in class CommonStorageSchemaUpdater
- Parameters:
tableName - table namefieldName - column name
- Returns:
- success or fail
- Throws:
AnnotationException
onRenameColumn
public boolean onRenameColumn(String tableName,
String columnName,
String newColumnName)
throws AnnotationException
- Description copied from class:
CommonStorageSchemaUpdater
- Rename table column
- Specified by:
onRenameColumn in interface IStorageSchemaUpdater- Overrides:
onRenameColumn in class CommonStorageSchemaUpdater
- Parameters:
tableName - table namecolumnName - column namenewColumnName - new column name
- Returns:
- success or fail
- Throws:
AnnotationException
Copyright © 2014. All rights reserved.