Re-generated example code
This commit is contained in:
parent
62d40aaf1b
commit
9f6d867417
@ -38,7 +38,8 @@ public class DefaultCatalog extends CatalogImpl {
|
||||
|
||||
@Override
|
||||
public final List<Schema> getSchemas() {
|
||||
return Arrays.<Schema>asList(
|
||||
FlywayTest.FLYWAY_TEST);
|
||||
return Arrays.asList(
|
||||
FlywayTest.FLYWAY_TEST
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
@ -53,14 +53,16 @@ public class FlywayTest extends SchemaImpl {
|
||||
|
||||
@Override
|
||||
public final List<Sequence<?>> getSequences() {
|
||||
return Arrays.<Sequence<?>>asList(
|
||||
Sequences.S_AUTHOR_ID);
|
||||
return Arrays.asList(
|
||||
Sequences.S_AUTHOR_ID
|
||||
);
|
||||
}
|
||||
|
||||
@Override
|
||||
public final List<Table<?>> getTables() {
|
||||
return Arrays.<Table<?>>asList(
|
||||
return Arrays.asList(
|
||||
Author.AUTHOR,
|
||||
Book.BOOK);
|
||||
Book.BOOK
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
@ -16,7 +16,7 @@ import org.jooq.impl.Internal;
|
||||
|
||||
|
||||
/**
|
||||
* A class modelling foreign key relationships and constraints of tables in
|
||||
* A class modelling foreign key relationships and constraints of tables in
|
||||
* FLYWAY_TEST.
|
||||
*/
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
|
||||
@ -110,7 +110,7 @@ public class Author extends TableImpl<AuthorRecord> {
|
||||
|
||||
@Override
|
||||
public Schema getSchema() {
|
||||
return FlywayTest.FLYWAY_TEST;
|
||||
return aliased() ? null : FlywayTest.FLYWAY_TEST;
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
@ -96,7 +96,7 @@ public class Book extends TableImpl<BookRecord> {
|
||||
|
||||
@Override
|
||||
public Schema getSchema() {
|
||||
return FlywayTest.FLYWAY_TEST;
|
||||
return aliased() ? null : FlywayTest.FLYWAY_TEST;
|
||||
}
|
||||
|
||||
@Override
|
||||
@ -106,11 +106,16 @@ public class Book extends TableImpl<BookRecord> {
|
||||
|
||||
@Override
|
||||
public List<ForeignKey<BookRecord, ?>> getReferences() {
|
||||
return Arrays.<ForeignKey<BookRecord, ?>>asList(Keys.FK_T_BOOK_AUTHOR_ID);
|
||||
return Arrays.asList(Keys.FK_T_BOOK_AUTHOR_ID);
|
||||
}
|
||||
|
||||
private transient Author _author;
|
||||
|
||||
public Author author() {
|
||||
return new Author(this, Keys.FK_T_BOOK_AUTHOR_ID);
|
||||
if (_author == null)
|
||||
_author = new Author(this, Keys.FK_T_BOOK_AUTHOR_ID);
|
||||
|
||||
return _author;
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
@ -38,7 +38,8 @@ public class DefaultCatalog extends CatalogImpl {
|
||||
|
||||
@Override
|
||||
public final List<Schema> getSchemas() {
|
||||
return Arrays.<Schema>asList(
|
||||
DefaultSchema.DEFAULT_SCHEMA);
|
||||
return Arrays.asList(
|
||||
DefaultSchema.DEFAULT_SCHEMA
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
@ -64,10 +64,11 @@ public class DefaultSchema extends SchemaImpl {
|
||||
|
||||
@Override
|
||||
public final List<Table<?>> getTables() {
|
||||
return Arrays.<Table<?>>asList(
|
||||
return Arrays.asList(
|
||||
Actor.ACTOR,
|
||||
Film.FILM,
|
||||
FilmActor.FILM_ACTOR,
|
||||
Language.LANGUAGE);
|
||||
Film.FILM,
|
||||
FilmActor.FILM_ACTOR,
|
||||
Language.LANGUAGE
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
@ -20,8 +20,8 @@ import org.jooq.impl.Internal;
|
||||
|
||||
|
||||
/**
|
||||
* A class modelling foreign key relationships and constraints of tables in
|
||||
* the default schema.
|
||||
* A class modelling foreign key relationships and constraints of tables in the
|
||||
* default schema.
|
||||
*/
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class Keys {
|
||||
|
||||
@ -94,7 +94,7 @@ public class Actor extends TableImpl<ActorRecord> {
|
||||
|
||||
@Override
|
||||
public Schema getSchema() {
|
||||
return DefaultSchema.DEFAULT_SCHEMA;
|
||||
return aliased() ? null : DefaultSchema.DEFAULT_SCHEMA;
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
@ -113,7 +113,7 @@ public class Film extends TableImpl<FilmRecord> {
|
||||
|
||||
@Override
|
||||
public Schema getSchema() {
|
||||
return DefaultSchema.DEFAULT_SCHEMA;
|
||||
return aliased() ? null : DefaultSchema.DEFAULT_SCHEMA;
|
||||
}
|
||||
|
||||
@Override
|
||||
@ -128,15 +128,24 @@ public class Film extends TableImpl<FilmRecord> {
|
||||
|
||||
@Override
|
||||
public List<ForeignKey<FilmRecord, ?>> getReferences() {
|
||||
return Arrays.<ForeignKey<FilmRecord, ?>>asList(Keys.FKD2YJC1RU34H1SMWLA3FX7B6NX, Keys.FKN2UB730RPO5B5E9X6U2LWL9FT);
|
||||
return Arrays.asList(Keys.FKD2YJC1RU34H1SMWLA3FX7B6NX, Keys.FKN2UB730RPO5B5E9X6U2LWL9FT);
|
||||
}
|
||||
|
||||
private transient Language _fkd2yjc1ru34h1smwla3fx7b6nx;
|
||||
private transient Language _fkn2ub730rpo5b5e9x6u2lwl9ft;
|
||||
|
||||
public Language fkd2yjc1ru34h1smwla3fx7b6nx() {
|
||||
return new Language(this, Keys.FKD2YJC1RU34H1SMWLA3FX7B6NX);
|
||||
if (_fkd2yjc1ru34h1smwla3fx7b6nx == null)
|
||||
_fkd2yjc1ru34h1smwla3fx7b6nx = new Language(this, Keys.FKD2YJC1RU34H1SMWLA3FX7B6NX);
|
||||
|
||||
return _fkd2yjc1ru34h1smwla3fx7b6nx;
|
||||
}
|
||||
|
||||
public Language fkn2ub730rpo5b5e9x6u2lwl9ft() {
|
||||
return new Language(this, Keys.FKN2UB730RPO5B5E9X6U2LWL9FT);
|
||||
if (_fkn2ub730rpo5b5e9x6u2lwl9ft == null)
|
||||
_fkn2ub730rpo5b5e9x6u2lwl9ft = new Language(this, Keys.FKN2UB730RPO5B5E9X6U2LWL9FT);
|
||||
|
||||
return _fkn2ub730rpo5b5e9x6u2lwl9ft;
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
@ -91,7 +91,7 @@ public class FilmActor extends TableImpl<FilmActorRecord> {
|
||||
|
||||
@Override
|
||||
public Schema getSchema() {
|
||||
return DefaultSchema.DEFAULT_SCHEMA;
|
||||
return aliased() ? null : DefaultSchema.DEFAULT_SCHEMA;
|
||||
}
|
||||
|
||||
@Override
|
||||
@ -101,15 +101,24 @@ public class FilmActor extends TableImpl<FilmActorRecord> {
|
||||
|
||||
@Override
|
||||
public List<ForeignKey<FilmActorRecord, ?>> getReferences() {
|
||||
return Arrays.<ForeignKey<FilmActorRecord, ?>>asList(Keys.FK3FSUXQ0JJ1XONRE7BHROOPVBX, Keys.FK43SD2F45W7YN0GAXQ94EHTWT2);
|
||||
return Arrays.asList(Keys.FK3FSUXQ0JJ1XONRE7BHROOPVBX, Keys.FK43SD2F45W7YN0GAXQ94EHTWT2);
|
||||
}
|
||||
|
||||
private transient Film _film;
|
||||
private transient Actor _actor;
|
||||
|
||||
public Film film() {
|
||||
return new Film(this, Keys.FK3FSUXQ0JJ1XONRE7BHROOPVBX);
|
||||
if (_film == null)
|
||||
_film = new Film(this, Keys.FK3FSUXQ0JJ1XONRE7BHROOPVBX);
|
||||
|
||||
return _film;
|
||||
}
|
||||
|
||||
public Actor actor() {
|
||||
return new Actor(this, Keys.FK43SD2F45W7YN0GAXQ94EHTWT2);
|
||||
if (_actor == null)
|
||||
_actor = new Actor(this, Keys.FK43SD2F45W7YN0GAXQ94EHTWT2);
|
||||
|
||||
return _actor;
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
@ -89,7 +89,7 @@ public class Language extends TableImpl<LanguageRecord> {
|
||||
|
||||
@Override
|
||||
public Schema getSchema() {
|
||||
return DefaultSchema.DEFAULT_SCHEMA;
|
||||
return aliased() ? null : DefaultSchema.DEFAULT_SCHEMA;
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
@ -52,8 +52,8 @@ open class Public : SchemaImpl("PUBLIC", DefaultCatalog.DEFAULT_CATALOG) {
|
||||
|
||||
override fun getTables(): List<Table<*>> = listOf(
|
||||
Author.AUTHOR,
|
||||
Book.BOOK,
|
||||
BookStore.BOOK_STORE,
|
||||
BookToBookStore.BOOK_TO_BOOK_STORE
|
||||
Book.BOOK,
|
||||
BookStore.BOOK_STORE,
|
||||
BookToBookStore.BOOK_TO_BOOK_STORE
|
||||
)
|
||||
}
|
||||
|
||||
@ -126,4 +126,16 @@ open class AuthorRecord() : UpdatableRecordImpl<AuthorRecord>(Author.AUTHOR), Re
|
||||
this.yearOfBirth = yearOfBirth
|
||||
this.address = address
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a detached, initialised AuthorRecord
|
||||
*/
|
||||
constructor(value: org.jooq.example.kotlin.db.h2.tables.pojos.Author): this() {
|
||||
this.id = value.id
|
||||
this.firstName = value.firstName
|
||||
this.lastName = value.lastName
|
||||
this.dateOfBirth = value.dateOfBirth
|
||||
this.yearOfBirth = value.yearOfBirth
|
||||
this.address = value.address
|
||||
}
|
||||
}
|
||||
|
||||
@ -196,4 +196,21 @@ open class BookRecord() : UpdatableRecordImpl<BookRecord>(Book.BOOK), Record11<I
|
||||
this.recVersion = recVersion
|
||||
this.recTimestamp = recTimestamp
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a detached, initialised BookRecord
|
||||
*/
|
||||
constructor(value: org.jooq.example.kotlin.db.h2.tables.pojos.Book): this() {
|
||||
this.id = value.id
|
||||
this.authorId = value.authorId
|
||||
this.coAuthorId = value.coAuthorId
|
||||
this.detailsId = value.detailsId
|
||||
this.title = value.title
|
||||
this.publishedIn = value.publishedIn
|
||||
this.languageId = value.languageId
|
||||
this.contentText = value.contentText
|
||||
this.contentPdf = value.contentPdf
|
||||
this.recVersion = value.recVersion
|
||||
this.recTimestamp = value.recTimestamp
|
||||
}
|
||||
}
|
||||
|
||||
@ -53,4 +53,11 @@ open class BookStoreRecord() : UpdatableRecordImpl<BookStoreRecord>(BookStore.BO
|
||||
constructor(name: String? = null): this() {
|
||||
this.name = name
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a detached, initialised BookStoreRecord
|
||||
*/
|
||||
constructor(value: org.jooq.example.kotlin.db.h2.tables.pojos.BookStore): this() {
|
||||
this.name = value.name
|
||||
}
|
||||
}
|
||||
|
||||
@ -82,4 +82,13 @@ open class BookToBookStoreRecord() : UpdatableRecordImpl<BookToBookStoreRecord>(
|
||||
this.bookId = bookId
|
||||
this.stock = stock
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a detached, initialised BookToBookStoreRecord
|
||||
*/
|
||||
constructor(value: org.jooq.example.kotlin.db.h2.tables.pojos.BookToBookStore): this() {
|
||||
this.bookStoreName = value.bookStoreName
|
||||
this.bookId = value.bookId
|
||||
this.stock = value.stock
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user