Package acdp.tools


package acdp.tools
Contains tools for database administration purposes, including the Setup tool for creating the backing files of a database from a custom database class and the Refactor class that provides methods for refactoring a database.
  • Class
    Description
    Writes to the standard output stream a few key figures of the stores of the tables of a WR database.
    Provides methods for changing the structure of a WR database as well as methods for changing some fundamental table parameters which involve the modification of the internal format of one or more backing files.
    Declares methods for fluently creating a list where each element is equal to a column name and, provided that the column references a table, the name of the referenced table.
    Lets you view all settings of a WR database and enables you to safely modify some of them.
    Assists with setting up a database once the concrete custom database class, the concrete custom table classes and the optional custom column types have been coded.
    The @SetupColumn annotation is used by the Setup Tool to identify the column objects declared within a table class.
    The @SetupDatabase annotation is used by the Setup Tool to get the name of the database and the names of the database's tables.
    The @SetupTable annotation is used by the Setup Tool to get the names of the table's columns.
    The @SetupTableDeclaration annotation is used by the Setup Tool to identify a table declaration within the database class.