[#2461] Added a test table containing unicode characters
This commit is contained in:
parent
8026481b95
commit
b938123edd
@ -1,3 +1,4 @@
|
||||
DROP VIEW IF EXISTS "Ää"/
|
||||
DROP VIEW IF EXISTS v_author/
|
||||
DROP VIEW IF EXISTS v_book/
|
||||
DROP VIEW IF EXISTS v_library/
|
||||
@ -361,6 +362,9 @@ CREATE VIEW v_book AS
|
||||
SELECT * FROM t_book
|
||||
/
|
||||
|
||||
CREATE VIEW "Ää" AS
|
||||
SELECT 1 AS "Öö"
|
||||
/
|
||||
|
||||
CREATE ALIAS f_one FOR "org.jooq.test.h2.F.fOne";/
|
||||
CREATE ALIAS f_number FOR "org.jooq.test.h2.F.fNumber";/
|
||||
|
||||
@ -9,7 +9,7 @@ package org.jooq.test.h2.generatedclasses;
|
||||
@java.lang.SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class Public extends org.jooq.impl.SchemaImpl {
|
||||
|
||||
private static final long serialVersionUID = -571682452;
|
||||
private static final long serialVersionUID = -1624130452;
|
||||
|
||||
/**
|
||||
* The singleton instance of <code>PUBLIC</code>
|
||||
@ -70,6 +70,7 @@ public class Public extends org.jooq.impl.SchemaImpl {
|
||||
org.jooq.test.h2.generatedclasses.tables.XTestCase_2025.X_TEST_CASE_2025,
|
||||
org.jooq.test.h2.generatedclasses.tables.VLibrary.V_LIBRARY,
|
||||
org.jooq.test.h2.generatedclasses.tables.VAuthor.V_AUTHOR,
|
||||
org.jooq.test.h2.generatedclasses.tables.VBook.V_BOOK);
|
||||
org.jooq.test.h2.generatedclasses.tables.VBook.V_BOOK,
|
||||
org.jooq.test.h2.generatedclasses.tables.Ää.ÄÄ);
|
||||
}
|
||||
}
|
||||
|
||||
@ -140,4 +140,9 @@ public class Tables {
|
||||
* The table PUBLIC.V_BOOK
|
||||
*/
|
||||
public static final org.jooq.test.h2.generatedclasses.tables.VBook V_BOOK = org.jooq.test.h2.generatedclasses.tables.VBook.V_BOOK;
|
||||
|
||||
/**
|
||||
* The table PUBLIC.Ää
|
||||
*/
|
||||
public static final org.jooq.test.h2.generatedclasses.tables.Ää ÄÄ = org.jooq.test.h2.generatedclasses.tables.Ää.ÄÄ;
|
||||
}
|
||||
|
||||
@ -0,0 +1,35 @@
|
||||
/**
|
||||
* This class is generated by jOOQ
|
||||
*/
|
||||
package org.jooq.test.h2.generatedclasses.tables.interfaces;
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@java.lang.SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public interface IÄä extends java.io.Serializable {
|
||||
|
||||
/**
|
||||
* Setter for <code>PUBLIC.Ää.Öö</code>.
|
||||
*/
|
||||
public void setÖö(java.lang.Integer value);
|
||||
|
||||
/**
|
||||
* Getter for <code>PUBLIC.Ää.Öö</code>.
|
||||
*/
|
||||
public java.lang.Integer getÖö();
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// FROM and INTO
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
/**
|
||||
* Load data from another generated Record/POJO implementing the common interface IÄä
|
||||
*/
|
||||
public void from(org.jooq.test.h2.generatedclasses.tables.interfaces.IÄä from);
|
||||
|
||||
/**
|
||||
* Copy data into another generated Record/POJO implementing the common interface IÄä
|
||||
*/
|
||||
public <E extends org.jooq.test.h2.generatedclasses.tables.interfaces.IÄä> E into(E into);
|
||||
}
|
||||
@ -0,0 +1,46 @@
|
||||
/**
|
||||
* This class is generated by jOOQ
|
||||
*/
|
||||
package org.jooq.test.h2.generatedclasses.tables.pojos;
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@java.lang.SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class Ää implements org.jooq.test.h2.generatedclasses.tables.interfaces.IÄä {
|
||||
|
||||
private static final long serialVersionUID = 277220409;
|
||||
|
||||
private java.lang.Integer öö;
|
||||
|
||||
@Override
|
||||
public java.lang.Integer getÖö() {
|
||||
return this.öö;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void setÖö(java.lang.Integer öö) {
|
||||
this.öö = öö;
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// FROM and INTO
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public void from(org.jooq.test.h2.generatedclasses.tables.interfaces.IÄä from) {
|
||||
setÖö(from.getÖö());
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public <E extends org.jooq.test.h2.generatedclasses.tables.interfaces.IÄä> E into(E into) {
|
||||
into.from(this);
|
||||
return into;
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,97 @@
|
||||
/**
|
||||
* This class is generated by jOOQ
|
||||
*/
|
||||
package org.jooq.test.h2.generatedclasses.tables.records;
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@java.lang.SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class ÄäRecord extends org.jooq.impl.TableRecordImpl<org.jooq.test.h2.generatedclasses.tables.records.ÄäRecord> implements org.jooq.Record1<java.lang.Integer>, org.jooq.test.h2.generatedclasses.tables.interfaces.IÄä {
|
||||
|
||||
private static final long serialVersionUID = -48827083;
|
||||
|
||||
/**
|
||||
* Setter for <code>PUBLIC.Ää.Öö</code>.
|
||||
*/
|
||||
@Override
|
||||
public void setÖö(java.lang.Integer value) {
|
||||
setValue(0, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>PUBLIC.Ää.Öö</code>.
|
||||
*/
|
||||
@Override
|
||||
public java.lang.Integer getÖö() {
|
||||
return (java.lang.Integer) getValue(0);
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Record1 type implementation
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public org.jooq.Row1<java.lang.Integer> fieldsRow() {
|
||||
return (org.jooq.Row1) super.fieldsRow();
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public org.jooq.Row1<java.lang.Integer> valuesRow() {
|
||||
return (org.jooq.Row1) super.valuesRow();
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public org.jooq.Field<java.lang.Integer> field1() {
|
||||
return org.jooq.test.h2.generatedclasses.tables.Ää.ÖÖ;
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public java.lang.Integer value1() {
|
||||
return getÖö();
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// FROM and INTO
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public void from(org.jooq.test.h2.generatedclasses.tables.interfaces.IÄä from) {
|
||||
setÖö(from.getÖö());
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public <E extends org.jooq.test.h2.generatedclasses.tables.interfaces.IÄä> E into(E into) {
|
||||
into.from(this);
|
||||
return into;
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Constructors
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
/**
|
||||
* Create a detached ÄäRecord
|
||||
*/
|
||||
public ÄäRecord() {
|
||||
super(org.jooq.test.h2.generatedclasses.tables.Ää.ÄÄ);
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,38 @@
|
||||
/**
|
||||
* This class is generated by jOOQ
|
||||
*/
|
||||
package org.jooq.test.h2.generatedclasses.tables;
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@java.lang.SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class Ää extends org.jooq.impl.TableImpl<org.jooq.test.h2.generatedclasses.tables.records.ÄäRecord> {
|
||||
|
||||
private static final long serialVersionUID = 309601669;
|
||||
|
||||
/**
|
||||
* The singleton instance of <code>PUBLIC.Ää</code>
|
||||
*/
|
||||
public static final org.jooq.test.h2.generatedclasses.tables.Ää ÄÄ = new org.jooq.test.h2.generatedclasses.tables.Ää();
|
||||
|
||||
/**
|
||||
* The class holding records for this type
|
||||
*/
|
||||
@Override
|
||||
public java.lang.Class<org.jooq.test.h2.generatedclasses.tables.records.ÄäRecord> getRecordType() {
|
||||
return org.jooq.test.h2.generatedclasses.tables.records.ÄäRecord.class;
|
||||
}
|
||||
|
||||
/**
|
||||
* The column <code>PUBLIC.Ää.Öö</code>.
|
||||
*/
|
||||
public static final org.jooq.TableField<org.jooq.test.h2.generatedclasses.tables.records.ÄäRecord, java.lang.Integer> ÖÖ = createField("Öö", org.jooq.impl.SQLDataType.INTEGER, ÄÄ);
|
||||
|
||||
/**
|
||||
* No further instances allowed
|
||||
*/
|
||||
private Ää() {
|
||||
super("Ää", org.jooq.test.h2.generatedclasses.Public.PUBLIC);
|
||||
}
|
||||
}
|
||||
Loading…
Reference in New Issue
Block a user