예제 #1
0
파일: Destroy.py 프로젝트: stuartw/WMCore
    def __init__(self, logger = None, dbi = None):
        """
        _init_

        Call the base class's constructor and add all necessary tables for 
        deletion,
        """      
        DestroyAgentBase.__init__(self, logger, dbi)
예제 #2
0
파일: Destroy.py 프로젝트: tsarangi/WMCore
    def __init__(self, logger=None, dbi=None):
        """
        _init_

        Call the base class's constructor and add all necessary tables for
        deletion,
        """
        DestroyAgentBase.__init__(self, logger, dbi)
예제 #3
0
파일: Destroy.py 프로젝트: stuartw/WMCore
    def __init__(self, logger = None, dbi = None):
        """
        _init_

        Call the base class's constructor and add all necessary tables for 
        deletion,
        """
        DestroyAgentBase.__init__(self, logger, dbi)
    
        for tableName in Create.sequenceTables:
            seqname = '%s_SEQ' % tableName
            self.create["%s%s" % (Create.seqStartNum, seqname)] = \
                           "DROP SEQUENCE %s"  % seqname 
            # triggers have to be deleted first
            triggerName = '%s_TRG' % tableName
            self.create["%s%s" % ('00', triggerName)] = \
                           "DROP TRIGGER %s"  % triggerName 
예제 #4
0
    def __init__(self, logger=None, dbi=None):
        """
        _init_

        Call the base class's constructor and add all necessary tables for
        deletion,
        """
        DestroyAgentBase.__init__(self, logger, dbi)

        for tableName in Create.sequenceTables:
            seqname = '%s_SEQ' % tableName
            self.create["%s%s" % (Create.seqStartNum, seqname)] = \
                           "DROP SEQUENCE %s"  % seqname
            # triggers have to be deleted first
            triggerName = '%s_TRG' % tableName
            self.create["%s%s" % ('00', triggerName)] = \
                           "DROP TRIGGER %s"  % triggerName