20220706034053_added_entity_Job.xml 2.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <databaseChangeLog
  3. xmlns="http://www.liquibase.org/xml/ns/dbchangelog"
  4. xmlns:ext="http://www.liquibase.org/xml/ns/dbchangelog-ext"
  5. xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  6. xsi:schemaLocation="http://www.liquibase.org/xml/ns/dbchangelog http://www.liquibase.org/xml/ns/dbchangelog/dbchangelog-3.9.xsd
  7. http://www.liquibase.org/xml/ns/dbchangelog-ext http://www.liquibase.org/xml/ns/dbchangelog/dbchangelog-ext.xsd">
  8. <property name="autoIncrement" value="true"/>
  9. <!--
  10. Added the entity Job.
  11. -->
  12. <changeSet id="20220706034053-1" author="jhipster">
  13. <createTable tableName="job" remarks="职位信息">
  14. <column name="id" type="bigint" autoIncrement="${autoIncrement}">
  15. <constraints primaryKey="true" nullable="false"/>
  16. </column>
  17. <column name="name" type="varchar(255)" remarks="职位名称">
  18. <constraints nullable="true" />
  19. </column>
  20. <column name="publish_time" type="datetime" remarks="发布时间">
  21. <constraints nullable="true" />
  22. </column>
  23. <column name="department" type="varchar(255)" remarks="所属部门">
  24. <constraints nullable="true" />
  25. </column>
  26. <column name="location" type="varchar(255)" remarks="工作地点">
  27. <constraints nullable="true" />
  28. </column>
  29. <column name="experience" type="varchar(255)" remarks="工作经验要求">
  30. <constraints nullable="true" />
  31. </column>
  32. <column name="education" type="varchar(255)" remarks="学历要求">
  33. <constraints nullable="true" />
  34. </column>
  35. <column name="nature" type="varchar(255)" remarks="工作性质: 全职 | 兼职">
  36. <constraints nullable="true" />
  37. </column>
  38. <column name="people" type="varchar(255)" remarks="招聘人数">
  39. <constraints nullable="true" />
  40. </column>
  41. <column name="description" type="${clobType}" remarks="职位描述">
  42. <constraints nullable="true" />
  43. </column>
  44. <column name="status" type="varchar(255)" remarks="状态: 已发布 | 未发布">
  45. <constraints nullable="true" />
  46. </column>
  47. <column name="create_date" type="date" remarks="添加日期">
  48. <constraints nullable="true" />
  49. </column>
  50. <!-- jhipster-needle-liquibase-add-column - JHipster will add columns here -->
  51. </createTable>
  52. <dropDefaultValue tableName="job" columnName="publish_time" columnDataType="datetime"/>
  53. </changeSet>
  54. <changeSet id="20220706034053-1-relations" author="jhipster">
  55. </changeSet>
  56. <!-- jhipster-needle-liquibase-add-changeset - JHipster will add changesets here -->
  57. </databaseChangeLog>