Advertisement
Guest User

Untitled

a guest
Sep 28th, 2017
106
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
SQL 5.40 KB | None | 0 0
  1. -- *********************************************************************
  2. -- Update Database Script
  3. -- *********************************************************************
  4. -- Change Log: C:/it4em-web-project/it4em-backend/war-backend/war-backend-it4em-teck/target/war-backend-it4em-teck-0.2.644-SNAPSHOT/WEB-INF/classes/db/changelog/oracle-changelog-master-for-teck.yaml
  5. -- Ran at: 28.09.17 12:13
  6. -- Against: KOPDEV@jdbc:oracle:thin:@kvm224.waw.eo.pl:1521:TECKDEV
  7. -- Liquibase version: 3.4.2
  8. -- *********************************************************************
  9.  
  10. SET DEFINE OFF;
  11.  
  12. -- Lock Database
  13. UPDATE DATABASECHANGELOGLOCK SET LOCKED = 1, LOCKEDBY = 'DESKTOP-OQA5G86 (192.168.6.103)', LOCKGRANTED = to_timestamp('2017-09-28 12:13:59.247', 'YYYY-MM-DD HH24:MI:SS.FF') WHERE ID = 1 AND LOCKED = 0;
  14.  
  15. -- Changeset db/changelog/changesets/it4em-teck/initial-data.yaml::TECKWP - insert template for supplies order sending mail::krzysztof.lakomy
  16. INSERT INTO GEN_MESSAGE_TEMPLATE(TEMPLATE_ID,TEMPLATE_TYPE,CONTENT_TYPE,TEMPLATE_TEXT,LANG,ACTIVE_FLAG,STATUS) VALUES((SELECT MAX(TEMPLATE_ID)+1 FROM GEN_MESSAGE_TEMPLATE), '2', 'text/html', '<html>
  17. <head>
  18.  <title>Supplies Order</title>
  19.  <style>
  20.    body {font-family:arial;font-size:10pt;}
  21.  </style>
  22. </head>
  23. <table width="100%" border="0" cellspacing="0" cellpadding="0">
  24.  <tr>
  25.    <td align="center">
  26.      <table width="580" border="0" cellspacing="0" cellpadding="0">
  27.        <tr>
  28.          <td>
  29.            <table width="580" border="0" cellspacing="10" cellpadding="0">
  30.              <tr>
  31.                <td class="header" height="84" > <img src="cid:$csBag.get("COMPANY_LOGO").toString()" alt="DPD Logo"/></td>
  32.              </tr>
  33.              <tr>
  34.                <td>
  35.                  <p><span lang=CS>Welcome,</span></p>
  36.                  #if($csBag.getSize("SUPPLIES_ORDERING_ITEMS")>0)
  37.                  Below there is a supplies order created by <span>$csBag.get("CUSTOMER_NAME")</span> containg items and their amounts. <br/>
  38.                  #end
  39.                </td>
  40.              </tr>
  41.            </table>
  42.            <tr>
  43.              <td>
  44.                #if($csBag.getSize("SUPPLIES_ORDERING_ITEMS")>0)
  45.                <table width="50%" border="0" cellspacing="0" cellpadding="0">
  46.                  <tr>
  47.                    <td>Customer Id</td>
  48.                    <td>$csBag.get("CUSTOMER_ID")</td>
  49.                  </tr>
  50.                  <tr>
  51.                    <td>Customer Name</td>
  52.                    <td>$csBag.get("CUSTOMER_NAME")</td>
  53.                  </tr>
  54.                  <tr>
  55.                    <td>Default PickUp Address</td>
  56.                    <td>$csBag.get("DEFAULT_PICKUP_ADDRESS")</td>
  57.                  </tr>
  58.                  <tr>
  59.                    <td>Total sum</td>
  60.                    <td>$csBag.get("TOTAL_SUM")</td>
  61.                  </tr>
  62.                </table>
  63.              </td>
  64.            </tr>
  65.            <tr>
  66.              <td>
  67.               <span>Supplies Order</span>
  68.             </td>
  69.           </tr>
  70.  
  71.  
  72.           <tr>
  73.            <td>
  74.              <table>
  75.                <tr>
  76.                 <td>Product name</td>
  77.                 <td>Product amount</td>
  78.                 <td>Price per unit</td>
  79.                 <td>Total price for item</td>
  80.               </tr>
  81.               #set($item = $csBagIter.wrap($csBag,"SUPPLIES_ORDERING_ITEMS"))
  82.               #foreach($coreData in $item)
  83.               <tr>
  84.                 <td>$csBag.get("SUPPLIES_ORDERING_ITEMS",$velocityCount,"PRODUCT_NAME")</td>
  85.                 <td>$csBag.get("SUPPLIES_ORDERING_ITEMS",$velocityCount,"PRODUCT_AMOUNT")</td>
  86.                 <td>$csBag.get("SUPPLIES_ORDERING_ITEMS",$velocityCount,"PRODUCT_UNIT_PRICE")</td>
  87.                 <td>$csBag.get("SUPPLIES_ORDERING_ITEMS",$velocityCount,"PRODUCT_TOTAL_PRICE")</td>
  88.               </tr>
  89.               #end
  90.             </table>
  91.             #end
  92.           </td>
  93.         </tr>
  94.         <tr>
  95.           <td>
  96.             If you have any question, please do not hesitate to contact our Customer Service Line +420 841 700 700.<br/>
  97.             In case supplies order listed above is not congruent, please inform <span>$csBag.get("CUSTOMER_NAME")</span> in time sending information to
  98.             <a href="mailto:$csBag.get("CUSTOMER_EMAIL")" target="_blank"> $csBag.get("CUSTOMER_EMAIL")</a>.<br/>
  99.           </p>
  100.           <p></p>
  101.           <p class=MsoNormal><span lang=EN>Best regards, <o:p></o:p></span></p>
  102.           <p></p>
  103.           <p class=MsoNormal><span lang=CS>
  104.            DPD FR, Direct Parcel Distribution FR s.r.o.<br>
  105.            Phone: +420 841 700 700<br>
  106.            E-mail: $csBag.get("CUSTOMER_EMAIL")<br>
  107.            $csBag.get("DPD_WEB")<br>
  108.          </o:p>
  109.        </span></p>
  110.        <p>&nbsp;</p>
  111.      </td>
  112.    </tr>
  113.  </table>
  114. </td>
  115. </tr>
  116. </table>
  117. </body>
  118. </html>', 'EN', 1, 1);
  119.  
  120. INSERT INTO DATABASECHANGELOG (ID, AUTHOR, FILENAME, DATEEXECUTED, ORDEREXECUTED, MD5SUM, DESCRIPTION, COMMENTS, EXECTYPE, CONTEXTS, LABELS, LIQUIBASE) VALUES ('TECKWP - insert template for supplies order sending mail', 'krzysztof.lakomy', 'db/changelog/changesets/it4em-teck/initial-data.yaml', SYSTIMESTAMP, 4166, '7:824017b530cee63370d1efea1a0a4a79', 'sqlFile', '', 'EXECUTED', NULL, NULL, '3.4.2');
  121.  
  122. -- Release Database Lock
  123. UPDATE DATABASECHANGELOGLOCK SET LOCKED = 0, LOCKEDBY = NULL, LOCKGRANTED = NULL WHERE ID = 1;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement