* 댓글알리미 module 추가


git-svn-id: http://xe-core.googlecode.com/svn/sandbox@4326 201d5d3c-b55e-5fd7-737f-ddc643e51545
This commit is contained in:
haneul 2008-06-25 23:12:36 +00:00
parent 56f7c52f7d
commit de2b57c2d2
37 changed files with 1036 additions and 0 deletions

View file

@ -0,0 +1,8 @@
<query id="deleteChild" action="delete">
<tables>
<table name="tcnotifiedchildren" />
</tables>
<conditions>
<condition operation="equal" column="notified_srl" var="notified_srl" notnull="notnull" />
</conditions>
</query>

View file

@ -0,0 +1,8 @@
<query id="deleteChild" action="delete">
<tables>
<table name="tcnotifiedchildren" />
</tables>
<conditions>
<condition operation="equal" column="parent_srl" var="parent_srl" notnull="notnull" />
</conditions>
</query>

View file

@ -0,0 +1,8 @@
<query id="deleteFromQueue" action="delete">
<tables>
<table name="tcnotifyqueue" />
</tables>
<conditions>
<condition operation="equal" column="comment_srl" var="comment_srl" notnull="notnull" />
</conditions>
</query>

View file

@ -0,0 +1,8 @@
<query id="deleteParent" action="delete">
<tables>
<table name="tcnotified" />
</tables>
<conditions>
<condition operation="equal" column="notified_srl" var="notified_srl" notnull="notnull" />
</conditions>
</query>

View file

@ -0,0 +1,11 @@
<query id="getChild" action="select">
<tables>
<table name="tcnotifiedchildren" />
</tables>
<columns>
<column name="*" />
</columns>
<conditions>
<condition operation="equal" column="notified_srl" var="notified_srl" notnull="notnull" />
</conditions>
</query>

View file

@ -0,0 +1,11 @@
<query id="getChildren" action="select">
<tables>
<table name="tcnotifiedchildren" />
</tables>
<columns>
<column name="*" />
</columns>
<conditions>
<condition operation="equal" column="parent_srl" var="parent_srl" notnull="notnull" />
</conditions>
</query>

View file

@ -0,0 +1,10 @@
<query id="getFromQueue" action="select">
<tables>
<table name="tcnotifyqueue" />
</tables>
<columns>
<column name="*" />
</columns>
<conditions>
</conditions>
</query>

View file

@ -0,0 +1,26 @@
<query id="getNotifiedList" action="select">
<tables>
<table name="tcnotified" alias="tcnotified"/>
<table name="tcnotifiedsites" alias="tcnotifiedsites" />
</tables>
<columns>
<column name="tcnotified.name" />
<column name="title" />
<column name="written" />
<column name="tcnotified.url" alias="commenturl"/>
<column name="tcnotifiedsites.url" alias="siteurl"/>
<column name="entryurl" />
<column name="entrytitle" />
<column name="comment" />
<column name="notified_srl" />
</columns>
<conditions>
<condition operation="equal" column="tcnotified.siteid" var="tcnotifiedsites.id" />
</conditions>
<navigation>
<index var="sort_index" default="list_order" order="asc" />
<list_count var="list_count" default="10" />
<page_count var="page_count" default="10" />
<page var="page" default="1" />
</navigation>
</query>

View file

@ -0,0 +1,14 @@
<query id="getParentId" action="select">
<tables>
<table name="tcnotified" />
</tables>
<columns>
<column name="notified_srl" alias="notified_srl"/>
</columns>
<conditions>
<condition operation="equal" column="entry" var="entry" notnull="notnull" />
<condition operation="equal" column="siteid" var="siteid" notnull="notnull" pipe="and"/>
<condition operation="equal" column="module_srl" var="module_srl" notnull="notnull" pipe="and"/>
<condition operation="equal" column="remoteid" var="remoteid" notnull="notnull" pipe="and" />
</conditions>
</query>

View file

@ -0,0 +1,11 @@
<query id="getSite" action="select">
<tables>
<table name="tcnotifiedsites" />
</tables>
<columns>
<column name="id" alias="id"/>
</columns>
<conditions>
<condition operation="equal" column="url" var="url" notnull="notnull" />
</conditions>
</query>

View file

@ -0,0 +1,25 @@
<query id="insertCommentNotified" action="insert">
<tables>
<table name="tcnotified" />
</tables>
<columns>
<column name="notified_srl" var="notified_srl" notnull="notnull" />
<column name="module_srl" var="module_srl" notnull="notnull" />
<column name="name" var="name" notnull="notnull" />
<column name="entry" var="entry" notnull="notnull" />
<column name="password" var="password" />
<column name="homepage" var="homepage" />
<column name="secret" var="secret" default="0" />
<column name="comment" var="comment" notnull="notnull" />
<column name="ip" var="ip" />
<column name="isnew" var="isnew" default="1" />
<column name="siteid" var="siteid" notnull="notnull" />
<column name="remoteid" var="remoteid" default="0" />
<column name="entrytitle" var="entrytitle" notnull="notnull" />
<column name="entryurl" var="entryurl" notnull="notnull" />
<column name="url" var="url" />
<column name="written" var="written" default="curdate()" notnull="notnull" />
<column name="modified" var="modified" default="curdate()" />
<column name="list_order" var="list_order" notnull="notnull" />
</columns>
</query>

View file

@ -0,0 +1,22 @@
<query id="insertCommentNotifiedChild" action="insert">
<tables>
<table name="tcnotifiedchildren" />
</tables>
<columns>
<column name="notified_srl" var="notified_srl" notnull="notnull" />
<column name="module_srl" var="module_srl" notnull="notnull" />
<column name="parent_srl" var="parent_srl" />
<column name="name" var="name" notnull="notnull" />
<column name="password" var="password" />
<column name="homepage" var="homepage" />
<column name="secret" var="secret" default="0" />
<column name="comment" var="comment" notnull="notnull" />
<column name="ip" var="ip" />
<column name="isnew" var="isnew" default="1" />
<column name="remoteid" var="remoteid" default="0" />
<column name="url" var="url" />
<column name="written" var="written" default="curdate()" notnull="notnull" />
<column name="modified" var="modified" default="curdate()" />
<column name="list_order" var="list_order" notnull="notnull" />
</columns>
</query>

View file

@ -0,0 +1,8 @@
<query id="insertQueue" action="insert">
<tables>
<table name="tcnotifyqueue" />
</tables>
<columns>
<column name="comment_srl" var="comment_srl" notnull="notnull" />
</columns>
</query>

View file

@ -0,0 +1,12 @@
<query id="insertSite" action="insert">
<tables>
<table name="tcnotifiedsites" />
</tables>
<columns>
<column name="id" var="id" notnull="notnull" />
<column name="title" var="title" />
<column name="name" var="name" />
<column name="url" var="url" notnull="notnull" />
<column name="modified" var="modified" default="curdate()" notnull="notnull" />
</columns>
</query>

View file

@ -0,0 +1,12 @@
<query id="updateParent" action="update">
<tables>
<table name="tcnotified" />
</tables>
<columns>
<column name="modified" var="modified" default="curdate()" notnull="notnull" />
<column name="list_order" var="list_order" notnull="notnull" />
</columns>
<conditions>
<condition operation="equal" column="notified_srl" var="notified_srl" filter="number" notnull="notnull" />
</conditions>
</query>