public final class ShardingSphereDataPersistService extends Object
| 构造器和说明 |
|---|
ShardingSphereDataPersistService(PersistRepository repository) |
| 限定符和类型 | 方法和说明 |
|---|---|
Optional<org.apache.shardingsphere.infra.metadata.data.ShardingSphereData> |
load()
Load.
|
void |
persist(String databaseName,
String schemaName,
org.apache.shardingsphere.infra.metadata.data.ShardingSphereSchemaData schemaData)
Persist.
|
void |
persistTables(String databaseName,
String schemaName,
Collection<org.apache.shardingsphere.infra.metadata.data.ShardingSphereTableData> tables)
Persist tables.
|
public ShardingSphereDataPersistService(PersistRepository repository)
public Optional<org.apache.shardingsphere.infra.metadata.data.ShardingSphereData> load()
public void persist(String databaseName, String schemaName, org.apache.shardingsphere.infra.metadata.data.ShardingSphereSchemaData schemaData)
databaseName - database nameschemaName - schema nameschemaData - schema datapublic void persistTables(String databaseName, String schemaName, Collection<org.apache.shardingsphere.infra.metadata.data.ShardingSphereTableData> tables)
databaseName - database nameschemaName - schema nametables - table dataCopyright © 2022 The Apache Software Foundation. All rights reserved.