--
-- This table holds names of Tcl procedures to invoke at the time (before or after) the package is
-- installed, instantiated, or mounted.
--
CREATE TABLE apm_package_callbacks (
version_id integer,
--
-- Indicates when the callback proc should be invoked, for example after-install. Valid
-- values are given by the Tcl proc apm_supported_callback_types.
--
type varchar(40),
--
-- Name of the Tcl proc.
--
proc varchar(300),
ON DELETE CASCADE,
CONSTRAINT apm_package_callbacks_vid_fk REFERENCES apm_package_versions ()
);
CREATE UNIQUE INDEX apm_package_callbacks_vt_un ON apm_package_callbacks (version_id, type);
CREATE TRIGGER RI_ConstraintTrigger_c_340674 AFTER INSERT FOR EACH ROW EXECUTE PROCEDURE RI_FKey_check_ins (disabled)
CREATE TRIGGER RI_ConstraintTrigger_c_340675 AFTER UPDATE FOR EACH ROW EXECUTE PROCEDURE RI_FKey_check_upd (disabled)
-- Table size: 196,608 bytes
-- Table rows: 2,221
Tables: