Main Tables Views Materialized Views Indexes Constraints Triggers Procedures Functions Packages Sequences Java Sources Sanity Check Index DDL scrips
Description Columns Primary key Check Constraints Foreign keys Unique Keys Options Indexes Referenced by Triggers Partitions

RHNPACKAGE

DDL script

Columns

NameTypeNullableDefault valueComment
IDNUMBER(38)N  
ORG_IDNUMBER(38)Y  
NAME_IDNUMBER(38)N  
EVR_IDNUMBER(38)N  
PACKAGE_ARCH_IDNUMBER(38)N  
PACKAGE_GROUPNUMBER(38)Y  
RPM_VERSIONVARCHAR2(16)Y  
DESCRIPTIONVARCHAR2(4000)Y  
SUMMARYVARCHAR2(4000)Y  
PACKAGE_SIZENUMBER(38)N  
PAYLOAD_SIZENUMBER(38)Y  
BUILD_HOSTVARCHAR2(256)Y  
BUILD_TIMEDATEY  
SOURCE_RPM_IDNUMBER(38)Y  
MD5SUMVARCHAR2(64)N  
VENDORVARCHAR2(64)N  
PAYLOAD_FORMATVARCHAR2(32)Y  
COMPATNUMBER(38)Y0  
PATHVARCHAR2(1000)Y  
HEADER_SIGVARCHAR2(64)Y  
COPYRIGHTVARCHAR2(64)Y  
COOKIEVARCHAR2(128)Y  
LAST_MODIFIEDDATEN(sysdate)  
CREATEDDATEN(sysdate)  
MODIFIEDDATEN(sysdate)  
HEADER_STARTNUMBER(38)N-1  
HEADER_ENDNUMBER(38)N-1  

Primary key:

Constraint NameColumns
RHN_PACKAGE_ID_PKID

Check Constraints:

Constraint NameCheck Condition
RHN_PACKAGE_COMPAT_CHECKcompat in (1,0)

Foreign Keys:

Constraint NameColumnsReferenced tableReferenced ConstraintOn Delete Rule
RHN_PACKAGE_EID_FKEVR_ID RHNPACKAGEEVR RHN_PE_ID_PK NO ACTION
RHN_PACKAGE_GROUP_FKPACKAGE_GROUP RHNPACKAGEGROUP RHN_PACKAGE_GROUP_ID_PK NO ACTION
RHN_PACKAGE_NID_FKNAME_ID RHNPACKAGENAME RHN_PN_ID_PK NO ACTION
RHN_PACKAGE_OID_FKORG_ID WEB_CUSTOMER WEB_CUSTOMER_ID_PK CASCADE
RHN_PACKAGE_PAID_FKPACKAGE_ARCH_ID RHNPACKAGEARCH RHN_PARCH_ID_PK NO ACTION
RHN_PACKAGE_SRCRPMID_FKSOURCE_RPM_ID RHNSOURCERPM RHN_SOURCERPM_ID_PK NO ACTION

Options:

OptionSettings
TablespaceDATA_TBS
Index OrganizedNo
Generated by OracleNo
ClusteredNo
NestedNo
TemporaryNo

Indexes:

Index NameTypeUnuquenessColumnsDDL script
RHN_PACKAGE_ID_NID_PAID_IDXNORMALNONUNIQUEID , NAME_ID , PACKAGE_ARCH_ID DDL script
RHN_PACKAGE_ID_PKNORMALUNIQUEID DDL script
RHN_PACKAGE_MD5_NID_EID_OID_UQNORMALUNIQUEMD5SUM , NAME_ID , EVR_ID , ORG_ID DDL script
RHN_PACKAGE_NID_ID_IDXNORMALNONUNIQUENAME_ID , ID DDL script
RHN_PACKAGE_N_E_PA_O_UQNORMALUNIQUENAME_ID , EVR_ID , PACKAGE_ARCH_ID , ORG_ID DDL script
RHN_PACKAGE_OID_ID_IDXNORMALNONUNIQUEORG_ID , ID DDL script

Referenced by:

TableConstraint
RHNCHANNELNEWESTPACKAGE RHN_CNP_PID_FK
RHNCHANNELPACKAGE RHN_CP_PID_FK
RHNERRATAFILEPACKAGETMP RHN_EFILEPTMP_PID_FK
RHNERRATAFILEPACKAGE RHN_EFILEP_PID_FK
RHNERRATAPACKAGETMP RHN_ERR_PKGTMP_PID_FK
RHNERRATAPACKAGE RHN_ERR_PKG_PID_FK
RHNPACKAGEFILE RHN_PACKAGE_FILE_PID_FK
RHNPACKAGECHANGELOG RHN_PKG_CHANGELOG_PID_FK
RHNPACKAGECONFLICTS RHN_PKG_CONFLICTS_PACKAGE_FK
RHNPACKAGEOBSOLETES RHN_PKG_OBSOLETES_PACKAGE_FK
RHNPACKAGEPROVIDES RHN_PKG_PROVIDES_PACKAGE_FK
RHNPACKAGEREQUIRES RHN_PKG_REQUIRES_PACKAGE_FK
RHNPACKAGESIGNATURE RHN_PKG_SIG_PID_FK
RHNSERVERNEEDEDPACKAGECACHE RHN_SNCP_PID_FK
RHNSOLARISPATCHEDPACKAGE RHN_SOLARIS_PATCHEDP_PID_FK
RHNSOLARISPACKAGE RHN_SOLARIS_PKG_PID_FK
RHNSOLARISPATCHPACKAGES RHN_SOLARIS_PP_FK
RHNSOLARISPATCHSETMEMBERS RHN_SOLARIS_PSM_PID_FK
RHNSOLARISPATCHSETMEMBERS RHN_SOLARIS_PSM_PSID_FK
RHNSOLARISPATCHSET RHN_SOLARIS_PS_PID_FK
RHNSOLARISPATCH RHN_SOLARIS_P_FK

Triggers

RHN_PACKAGE_MOD_TRIG

Legend: comment string keyword reserved word operator
CREATE TRIGGER 
rhn_package_mod_trig
before insert or update on rhnPackage
for each row

REFERENCING NEW AS NEW OLD AS OLD
begin
	if :new.last_modified = :old.last_modified then
		:new.last_modified := sysdate;
	end if;
	:new.modified := sysdate;
end;