AutoBE
    Preparing search index...

    Interface AutoBeDatabaseComponentFinalizeRename

    A finalize-stage rename of one table family whose root name does not carry its stored concept onto the canonical business name.

    Renaming keeps the table's concept, description, and component untouched; only the name changes. Dependent child tables sharing the renamed root as their name prefix follow automatically.

    Samchon

    interface AutoBeDatabaseComponentFinalizeRename {
        name: string;
        namespace?: string;
        newName: string;
        reason: string;
        type: "renameTable";
    }
    Index

    Properties

    name: string

    The exact existing table family root to rename. Table names are matched globally when unique. When the name exists in more than one component, also set namespace.

    namespace?: string

    Exact component namespace for name when the name is duplicated.

    newName: string

    The new canonical table name, keeping the configured service prefix and plural form. It must not collide with any existing table.

    reason: string

    Why the current name fails to carry the stored concept and why the new name is the canonical business term for the same concept.

    type: "renameTable"

    Type discriminator for rename.