<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<configuration xmlns="http://www.jooq.org/xsd/jooq-codegen-3.8.0.xsd">
    <!-- Configuration of connection to the database -->
    <jdbc>
        <driver>org.firebirdsql.jdbc.FBDriver</driver>
        <url>jdbc:firebirdsql://localhost:3050/examples</url>
        <user>SYSDBA</user>
        <password>masterkey</password>
    </jdbc>

    <generator>
        <name>org.jooq.util.JavaGenerator</name>

        <database>
            <!-- 
		        Type of the database. Format:
                org.util.[database].[database]Database 
			-->
            <name>org.jooq.util.firebird.FirebirdDatabase</name>

            <inputSchema></inputSchema>

            <!-- 
			    All objects that are generated from your schema
                (Java regular expression. Use filters to limit number of objects).
                Watch for sensitivity to the register. Depending on your database,
                this can be important! 
	        -->
            <includes>.*</includes>

            <!-- 
			    Objects that are excluded when generating from your schema.
                (Java regular expression).
                In this case, we exclude system tables RDB$, monitoring tables MON$
                and security pseudo-tables SEC$.
		    -->
            <excludes>
	            RDB\$.*
		      | MON\$.*
		      | SEC\$.*
	        </excludes>
        </database>

        <target>
            <!-- The name of the package to which the generated -->
            <packageName>ru.ibase.fbjavaex.exampledb</packageName>

            <!-- 
			    Directory for posting the generated classes. 
				Here, the Maven directory structure is used. 
		    -->
            <directory>e:/OpenServer/domains/localhost/fbjavaex/src/main/java/</directory>
        </target>
    </generator>
</configuration>