CC-4661: Listener Statistics
-factor out mountname into it's own table
This commit is contained in:
parent
a93b588a09
commit
080c3ec944
7 changed files with 634 additions and 88 deletions
|
@ -437,6 +437,10 @@
|
|||
<reference local="instance_id" foreign="id"/>
|
||||
</foreign-key>
|
||||
</table>
|
||||
<table name="cc_mount_name" phpName="CcTimestamp">
|
||||
<column name="id" phpName="DbId" primaryKey="true" type="INTEGER" autoIncrement="true" required="true" />
|
||||
<column name="mount_name" phpName="DbMountName" type="VARCHAR" required="true" />
|
||||
</table>
|
||||
<table name="cc_timestamp" phpName="CcTimestamp">
|
||||
<column name="id" phpName="DbId" primaryKey="true" type="INTEGER" autoIncrement="true" required="true" />
|
||||
<column name="timestamp" phpName="DbTimestamp" type="TIMESTAMP" required="true" />
|
||||
|
@ -444,10 +448,13 @@
|
|||
<table name="cc_listener_count" phpName="CcListenerCount">
|
||||
<column name="id" phpName="DbId" primaryKey="true" type="INTEGER" autoIncrement="true" required="true" />
|
||||
<column name="timestamp_id" phpName="DbTimestampId" type="INTEGER" required="true"/>
|
||||
<column name="mount_name_id" phpName="DbMountNameId" type="INTEGER" required="true"/>
|
||||
<column name="listener_count" phpName="DbListenerCount" type="INTEGER" required="true" />
|
||||
<column name="mount_name" phpName="DbMountName" type="VARCHAR" required="true" />
|
||||
<foreign-key foreignTable="cc_timestamp" name="cc_timestamp_inst_fkey" onDelete="CASCADE">
|
||||
<reference local="timestamp_id" foreign="id"/>
|
||||
</foreign-key>
|
||||
<foreign-key foreignTable="cc_mount_name" name="cc_mount_name_inst_fkey" onDelete="CASCADE">
|
||||
<reference local="mount_name_id" foreign="id"/>
|
||||
</foreign-key>
|
||||
</table>
|
||||
</database>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue