Guest User

Untitled

a guest
Jun 20th, 2018
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.21 KB | None | 0 0
  1. <hibernate-mapping>
  2. <class catalog="MOIDB"
  3. name="com.ebla.moi.correspondence.model.entity.db.Department"
  4. schema="dbo" table="Department">
  5. <id name="id" type="java.lang.Integer">
  6. <column name="Id"/>
  7. <generator class="increment"/>
  8. </id>
  9. <many-to-one
  10. class="com.ebla.moi.correspondence.model.entity.db.Department"
  11. fetch="select" name="department">
  12. <column name="Parent"/>
  13. </many-to-one>
  14. <many-to-one
  15. class="com.ebla.moi.correspondence.model.entity.db.ApplicationUser"
  16. fetch="join" lazy="false" name="applicationUserByManagerId">
  17. <column name="Manager_Id"/>
  18. </many-to-one>
  19. <many-to-one
  20. class="com.ebla.moi.correspondence.model.entity.db.ApplicationUser"
  21. fetch="join" lazy="false" name="applicationUserByAssistantId">
  22. <column name="Assistant_Id"/>
  23. </many-to-one>
  24. <property generated="never" lazy="false" name="description" type="java.lang.String">
  25. <column length="80" name="Description" not-null="true"/>
  26. </property>
  27. <property generated="never" lazy="false" name="type" type="java.lang.Integer">
  28. <column name="Type" not-null="true"/>
  29. </property>
  30. <property generated="never" lazy="false" name="prefix" type="java.lang.String">
  31. <column length="20" name="Prefix" unique="true"/>
  32. </property>
  33. <property generated="never" lazy="false" name="serialPrefix" type="java.lang.String">
  34. <column length="20" name="Serial_Prefix"/>
  35. </property>
  36. <property generated="never" lazy="false" name="telephoneNumbers" type="java.lang.String">
  37. <column length="100" name="Telephone_Numbers"/>
  38. </property>
  39. <property generated="never" lazy="false" name="faxNumbers" type="java.lang.String">
  40. <column length="100" name="Fax_Numbers"/>
  41. </property>
  42. <property generated="never" lazy="false" name="smsMaxTime" type="java.lang.Integer">
  43. <column default="30" name="SMS_Max_Time"/>
  44. </property>
  45. <property generated="never" lazy="false" name="emailMaxTime" type="java.lang.Integer">
  46. <column default="30" name="Email_Max_Time"/>
  47. </property>
  48. <property generated="never" lazy="false" name="hasCorrespondence" type="java.lang.Boolean">
  49. <column name="Has_Correspondence" not-null="true"/>
  50. </property>
  51. <property generated="never" lazy="false" name="email" type="java.lang.String">
  52. <column length="50" name="Email"/>
  53. </property>
  54. <property generated="never" lazy="false" name="logoImageName" type="java.lang.String">
  55. <column length="50" name="Logo_Image_Name"/>
  56. </property>
  57. <set inverse="true" name="departmentDocumentTypeSerials" sort="unsorted">
  58. <key>
  59. <column name="Department_Id" not-null="true"/>
  60. </key>
  61. <one-to-many class="com.ebla.moi.correspondence.model.entity.db.DepartmentDocumentTypeSerial"/>
  62. </set>
  63. <set inverse="true" name="departmentGlobalVariableses" sort="unsorted">
  64. <key>
  65. <column name="Department_Id" not-null="true"/>
  66. </key>
  67. <one-to-many class="com.ebla.moi.correspondence.model.entity.db.DepartmentGlobalVariables"/>
  68. </set>
  69. <set inverse="true" name="departmentFiles" sort="unsorted">
  70. <key>
  71. <column name="Department_Id" not-null="true"/>
  72. </key>
  73. <one-to-many class="com.ebla.moi.correspondence.model.entity.db.DepartmentFile"/>
  74. </set>
  75. <set catalog="MOIDB" name="applicationUsers" schema="dbo"
  76. sort="unsorted" table="Application_User_Department">
  77. <key>
  78. <column name="Department_Id" not-null="true"/>
  79. </key>
  80. <many-to-many class=""
  81. entity-name="com.ebla.moi.correspondence.model.entity.db.ApplicationUser" unique="false">
  82. <column name="Application_User_Id" not-null="true"/>
  83. </many-to-many>
  84. </set>
  85. <set inverse="true" name="departments" sort="unsorted">
  86. <key>
  87. <column name="Parent"/>
  88. </key>
  89. <one-to-many class="com.ebla.moi.correspondence.model.entity.db.Department"/>
  90. </set>
  91. <set inverse="true" lazy="false" name="departmentClassifications" sort="unsorted">
  92. <key>
  93. <column name="Department_Id" not-null="true"/>
  94. </key>
  95. <one-to-many class="com.ebla.moi.correspondence.model.entity.db.DepartmentClassification"/>
  96. </set>
  97. <set inverse="true" lazy="false" name="depCorrespondenceSites" sort="unsorted">
  98. <key>
  99. <column name="Department_Id" not-null="true"/>
  100. </key>
  101. <one-to-many class="com.ebla.moi.correspondence.model.entity.db.DepCorrespondenceSite"/>
  102. </set>
  103. </class>
  104. </hibernate-mapping>
Add Comment
Please, Sign In to add comment