Class DatabaseInitializerTool

java.lang.Object
ch.nolix.system.sqlmidschema.databaseinitializer.DatabaseInitializerTool
All Implemented Interfaces:
IDatabaseInitializerTool

public final class DatabaseInitializerTool extends Object implements IDatabaseInitializerTool
A DatabaseInitializerTool is not mutable.
Author:
Silvan Wyss
  • Constructor Details

    • DatabaseInitializerTool

      public DatabaseInitializerTool()
  • Method Details

    • initializeFixTables

      public void initializeFixTables(ISchemaWriter schemaWriter)
      Initializes the fix tables of the database using the given schemaWriter.
      Specified by:
      initializeFixTables in interface IDatabaseInitializerTool
      Parameters:
      schemaWriter -
    • saveSchemaTimestamp

      public void saveSchemaTimestamp(ITime schemaTimestamp, ISqlConnection sqlConnection, String databaseName)
      Saves the given schemaTimestamp to the database using the given sqlConnection and databaseName.
      Specified by:
      saveSchemaTimestamp in interface IDatabaseInitializerTool
      Parameters:
      schemaTimestamp -
      sqlConnection -
      databaseName -