1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- <?xml version="1.0" encoding="utf-8" ?>
- <hibernate-mapping xmlns="urn:nhibernate-mapping-2.2"
- assembly="TaskDatabase" default-lazy="false"
- namespace="TaskDatabase.Model">
- <!-- more mapping info here -->
- <class name="TaskModel" table="task" entity-name="TaskModel">
- <id name="Tid">
- <!--<generator class="guid" />-->
- <generator class="native" />
- <!-- <generator class="native" />主键自增。使用数据库自带的生成器 -->
- </id>
- <property name="Id" />
- <property name="Task_name"/>
- <property name="Task_cmd" update="false" />
- <property name="Task_param" update="false"/>
- <property name="Task_status"/>
- <property name="Task_result_json" />
- <property name="Task_expected_finish_time" update="false"/>
- <property name="Task_add_time" insert="false" update="false"/>
- <set name="DownloadTaskModelList">
- <key column="Task_id" property-ref="Id"/>
- <one-to-many class="DownloadTaskModel"/>
- </set>
- </class>
- <class name="DownloadTaskModel" table="download">
- <id name="Tid">
- <!--<generator class="guid" />-->
- <generator class="native" />
- <!-- <generator class="native" />主键自增。使用数据库自带的生成器 -->
- </id>
- <property name="Id" />
- <property name="Task_id" >
- <!--<many-to-one class="DownloadTaskModel" column="Task_Id"/>-->
- </property>
- <property name="Task_url" />
- <property name="Task_md5" />
- <property name="Local_dir" />
- <property name="Downloaded_bytes" />
- <property name="File_bytes" />
- <property name="Finish_time" />
- </class>
- </hibernate-mapping>
|