<commit_before><?xml version="1.0" encoding="UTF-8"?>
<dao xmlns="http://jelix.org/ns/dao/1.0">
    <datasources>
        <primarytable name="usr" realname="jlx_user" primarykey="usr_login" />
    </datasources>
    <record>
        <property name="login" fieldname="usr_login"
                  required="yes" datatype="string"  maxlength="50" />

        <property name="email" fieldname="usr_email"
                  datatype="string" required="yes" maxlength="255" />

        <property name="password" fieldname="usr_password" datatype="string"
                  maxlength="120" selectpattern="%s" updatepattern="" insertpattern="%s" />

        <property name="firstname" fieldname="firstname" datatype="string" maxlength="100" required="true" default=""/>
        <property name="lastname" fieldname="lastname" datatype="string" maxlength="100" required="true" default=""/>
        <property name="organization" fieldname="organization" datatype="string" maxlength="100" required="true" default=""/>
        <property name="phonenumber" fieldname="phonenumber" datatype="string" maxlength="20" default=""/>
        <property name="street" fieldname="street" datatype="string" maxlength="150" required="true" default=""/>
        <property name="postcode" fieldname="postcode" datatype="string" maxlength="10" required="true" default=""/>
        <property name="city" fieldname="city" datatype="string" maxlength="150" required="true" default=""/><commit_msg>[BUGFIX] Extra user fields have not to be required<commit_after><?xml version="1.0" encoding="UTF-8"?>
<dao xmlns="http://jelix.org/ns/dao/1.0">
    <datasources>
        <primarytable name="usr" realname="jlx_user" primarykey="usr_login" />
    </datasources>
    <record>
        <property name="login" fieldname="usr_login"
                  required="yes" datatype="string"  maxlength="50" />

        <property name="email" fieldname="usr_email"
                  datatype="string" required="yes" maxlength="255" />

        <property name="password" fieldname="<PASSWORD>" datatype="string"
                  maxlength="120" selectpattern="%s" updatepattern="" insertpattern="%s" />

        <property name="firstname" fieldname="firstname" datatype="string" maxlength="100" default=""/>
        <property name="lastname" fieldname="lastname" datatype="string" maxlength="100" default=""/>
        <property name="organization" fieldname="organization" datatype="string" maxlength="100" default=""/>
        <property name="phonenumber" fieldname="phonenumber" datatype="string" maxlength="20" default=""/>
        <property name="street" fieldname="street" datatype="string" maxlength="150" default=""/>
        <property name="postcode" fieldname="postcode" datatype="string" maxlength="10" default=""/>
        <property name="city" fieldname="city" datatype="string" maxlength="150" default=""/>
{'fraction_non_alphanumeric': 0.17136886102403343, 'fraction_numerical': 0.02229188436084988, 'mean_word_length': 4.449715370018976, 'pattern_counts': {'":': 0, '<': 36, '<?xml version=': 2, '>': 36, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 4}, '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': '1444394', 'n_tokens_mistral': 866, 'n_tokens_neox': 807, 'n_words': 161}