<commit_before><?xml version="1.0"?>
<!DOCTYPE hibernate-mapping PUBLIC 
"-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> 
    
<hibernate-mapping default-lazy="false">
<!-- 
    Created by the Middlegen Hibernate plugin 2.1

    http://boss.bekk.no/boss/middlegen/
    http://www.hibernate.org/
-->

<class 
    name="gov.nih.nci.security.authorization.domainobjects.User" 
    table="CSM_USER"
>
    

    <id
        name="userId"
        type="java.lang.Long"
        column="USER_ID"
         unsaved-value="0"
        >
     <generator class="native">
		 <param name="sequence">CSM_USER_USER_ID_SEQ</param>
	 </generator>
    </id>

    <property
        name="loginName"
        type="java.lang.String"
        column="LOGIN_NAME"
        not-null="true"
        length="500"
    >
        
    </property>
    <property
        name="firstName"
        type="java.lang.String"
        column="FIRST_NAME"
        not-null="true"
        length="100"
    >
        
    </property>
    <property
        name="lastName"
        type="java.lang.String"
        column="LAST_NAME"
        not-null="true"
        length="100"
    >
        
    </property>
    <property
        name="organization"
        type="java.lang.String"
        column="ORGANIZATION"
        length="100"
    >
           
    </property>
    <property
        name="department"
        type="java.lang.String"
        column="DEPARTMENT"
        length="100"
    >
        
    </property>
    <property
        name="title"<commit_msg>GF # 17148 CGMM Expert Review Proposal changes from the User Centered Design team  - Added additiona field 'PREMGRT_LOGIN_NAME' to track history of migrated users.<commit_after><?xml version="1.0"?>
<!DOCTYPE hibernate-mapping PUBLIC 
"-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> 
    
<hibernate-mapping default-lazy="false">
<!-- 
    Created by the Middlegen Hibernate plugin 2.1

    http://boss.bekk.no/boss/middlegen/
    http://www.hibernate.org/
-->

<class 
    name="gov.nih.nci.security.authorization.domainobjects.User" 
    table="CSM_USER"
>
    

    <id
        name="userId"
        type="java.lang.Long"
        column="USER_ID"
         unsaved-value="0"
        >
     <generator class="native">
		 <param name="sequence">CSM_USER_USER_ID_SEQ</param>
	 </generator>
    </id>

    <property
        name="loginName"
        type="java.lang.String"
        column="LOGIN_NAME"
        not-null="true"
        length="500"
    >      
    </property>
     <property
        name="preMigrationLoginName"
        type="java.lang.String"
        column="PREMGRT_LOGIN_NAME"
        not-null="false"
        length="100"
    >
    </property>
    <property
        name="firstName"
        type="java.lang.String"
        column="FIRST_NAME"
        not-null="true"
        length="100"
    >
    </property>
    <property
        name="lastName"
        type="java.lang.String"
        column="LAST_NAME"
        not-null="true"
        length="100"
    >
        
    </property>
    <property
        name="organization"
        type="java.lang.String"
        column="ORGANIZATION"
        length="100"
    >
           
    </property>
    <property
        name="department"
        type="java.lang.String"
        column="DEPARTMENT"
        length="100"
    >
        
    </property>
    <property
        name="title"
{'fraction_non_alphanumeric': 0.13793103448275862, 'fraction_numerical': 0.016091954022988506, 'mean_word_length': 1.9625531914893617, 'pattern_counts': {'":': 0, '<': 49, '<?xml version=': 2, '>': 47, 'https://': 0, 'lorem ipsum': 0, 'www.': 2, 'xml': 2}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5220270', 'n_tokens_mistral': 1203, 'n_tokens_neox': 1093, 'n_words': 168}