mirror of
https://github.com/vran-dev/databasir.git
synced 2025-08-09 17:48:14 +08:00
feat: init api (#2)
This commit is contained in:
@@ -0,0 +1,159 @@
|
||||
/*
|
||||
* This file is generated by jOOQ.
|
||||
*/
|
||||
package com.databasir.dao;
|
||||
|
||||
|
||||
import com.databasir.dao.tables.DataSource;
|
||||
import com.databasir.dao.tables.DataSourceProperty;
|
||||
import com.databasir.dao.tables.DatabaseDocument;
|
||||
import com.databasir.dao.tables.DatabaseDocumentHistory;
|
||||
import com.databasir.dao.tables.Group;
|
||||
import com.databasir.dao.tables.Login;
|
||||
import com.databasir.dao.tables.Project;
|
||||
import com.databasir.dao.tables.ProjectSyncRule;
|
||||
import com.databasir.dao.tables.SysKey;
|
||||
import com.databasir.dao.tables.SysMail;
|
||||
import com.databasir.dao.tables.TableColumnDocument;
|
||||
import com.databasir.dao.tables.TableDocument;
|
||||
import com.databasir.dao.tables.TableIndexDocument;
|
||||
import com.databasir.dao.tables.TableTriggerDocument;
|
||||
import com.databasir.dao.tables.User;
|
||||
import com.databasir.dao.tables.UserRole;
|
||||
|
||||
import java.util.Arrays;
|
||||
import java.util.List;
|
||||
|
||||
import org.jooq.Catalog;
|
||||
import org.jooq.Table;
|
||||
import org.jooq.impl.SchemaImpl;
|
||||
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class Databasir extends SchemaImpl {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/**
|
||||
* The reference instance of <code>databasir</code>
|
||||
*/
|
||||
public static final Databasir DATABASIR = new Databasir();
|
||||
|
||||
/**
|
||||
* The table <code>databasir.data_source</code>.
|
||||
*/
|
||||
public final DataSource DATA_SOURCE = DataSource.DATA_SOURCE;
|
||||
|
||||
/**
|
||||
* The table <code>databasir.data_source_property</code>.
|
||||
*/
|
||||
public final DataSourceProperty DATA_SOURCE_PROPERTY = DataSourceProperty.DATA_SOURCE_PROPERTY;
|
||||
|
||||
/**
|
||||
* The table <code>databasir.database_document</code>.
|
||||
*/
|
||||
public final DatabaseDocument DATABASE_DOCUMENT = DatabaseDocument.DATABASE_DOCUMENT;
|
||||
|
||||
/**
|
||||
* The table <code>databasir.database_document_history</code>.
|
||||
*/
|
||||
public final DatabaseDocumentHistory DATABASE_DOCUMENT_HISTORY = DatabaseDocumentHistory.DATABASE_DOCUMENT_HISTORY;
|
||||
|
||||
/**
|
||||
* The table <code>databasir.group</code>.
|
||||
*/
|
||||
public final Group GROUP = Group.GROUP;
|
||||
|
||||
/**
|
||||
* The table <code>databasir.login</code>.
|
||||
*/
|
||||
public final Login LOGIN = Login.LOGIN;
|
||||
|
||||
/**
|
||||
* The table <code>databasir.project</code>.
|
||||
*/
|
||||
public final Project PROJECT = Project.PROJECT;
|
||||
|
||||
/**
|
||||
* The table <code>databasir.project_sync_rule</code>.
|
||||
*/
|
||||
public final ProjectSyncRule PROJECT_SYNC_RULE = ProjectSyncRule.PROJECT_SYNC_RULE;
|
||||
|
||||
/**
|
||||
* The table <code>databasir.sys_key</code>.
|
||||
*/
|
||||
public final SysKey SYS_KEY = SysKey.SYS_KEY;
|
||||
|
||||
/**
|
||||
* The table <code>databasir.sys_mail</code>.
|
||||
*/
|
||||
public final SysMail SYS_MAIL = SysMail.SYS_MAIL;
|
||||
|
||||
/**
|
||||
* The table <code>databasir.table_column_document</code>.
|
||||
*/
|
||||
public final TableColumnDocument TABLE_COLUMN_DOCUMENT = TableColumnDocument.TABLE_COLUMN_DOCUMENT;
|
||||
|
||||
/**
|
||||
* The table <code>databasir.table_document</code>.
|
||||
*/
|
||||
public final TableDocument TABLE_DOCUMENT = TableDocument.TABLE_DOCUMENT;
|
||||
|
||||
/**
|
||||
* The table <code>databasir.table_index_document</code>.
|
||||
*/
|
||||
public final TableIndexDocument TABLE_INDEX_DOCUMENT = TableIndexDocument.TABLE_INDEX_DOCUMENT;
|
||||
|
||||
/**
|
||||
* The table <code>databasir.table_trigger_document</code>.
|
||||
*/
|
||||
public final TableTriggerDocument TABLE_TRIGGER_DOCUMENT = TableTriggerDocument.TABLE_TRIGGER_DOCUMENT;
|
||||
|
||||
/**
|
||||
* The table <code>databasir.user</code>.
|
||||
*/
|
||||
public final User USER = User.USER;
|
||||
|
||||
/**
|
||||
* The table <code>databasir.user_role</code>.
|
||||
*/
|
||||
public final UserRole USER_ROLE = UserRole.USER_ROLE;
|
||||
|
||||
/**
|
||||
* No further instances allowed
|
||||
*/
|
||||
private Databasir() {
|
||||
super("databasir", null);
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public Catalog getCatalog() {
|
||||
return DefaultCatalog.DEFAULT_CATALOG;
|
||||
}
|
||||
|
||||
@Override
|
||||
public final List<Table<?>> getTables() {
|
||||
return Arrays.asList(
|
||||
DataSource.DATA_SOURCE,
|
||||
DataSourceProperty.DATA_SOURCE_PROPERTY,
|
||||
DatabaseDocument.DATABASE_DOCUMENT,
|
||||
DatabaseDocumentHistory.DATABASE_DOCUMENT_HISTORY,
|
||||
Group.GROUP,
|
||||
Login.LOGIN,
|
||||
Project.PROJECT,
|
||||
ProjectSyncRule.PROJECT_SYNC_RULE,
|
||||
SysKey.SYS_KEY,
|
||||
SysMail.SYS_MAIL,
|
||||
TableColumnDocument.TABLE_COLUMN_DOCUMENT,
|
||||
TableDocument.TABLE_DOCUMENT,
|
||||
TableIndexDocument.TABLE_INDEX_DOCUMENT,
|
||||
TableTriggerDocument.TABLE_TRIGGER_DOCUMENT,
|
||||
User.USER,
|
||||
UserRole.USER_ROLE
|
||||
);
|
||||
}
|
||||
}
|
@@ -0,0 +1,45 @@
|
||||
/*
|
||||
* This file is generated by jOOQ.
|
||||
*/
|
||||
package com.databasir.dao;
|
||||
|
||||
|
||||
import java.util.Arrays;
|
||||
import java.util.List;
|
||||
|
||||
import org.jooq.Schema;
|
||||
import org.jooq.impl.CatalogImpl;
|
||||
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class DefaultCatalog extends CatalogImpl {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/**
|
||||
* The reference instance of <code>DEFAULT_CATALOG</code>
|
||||
*/
|
||||
public static final DefaultCatalog DEFAULT_CATALOG = new DefaultCatalog();
|
||||
|
||||
/**
|
||||
* The schema <code>databasir</code>.
|
||||
*/
|
||||
public final Databasir DATABASIR = Databasir.DATABASIR;
|
||||
|
||||
/**
|
||||
* No further instances allowed
|
||||
*/
|
||||
private DefaultCatalog() {
|
||||
super("");
|
||||
}
|
||||
|
||||
@Override
|
||||
public final List<Schema> getSchemas() {
|
||||
return Arrays.asList(
|
||||
Databasir.DATABASIR
|
||||
);
|
||||
}
|
||||
}
|
@@ -0,0 +1,39 @@
|
||||
/*
|
||||
* This file is generated by jOOQ.
|
||||
*/
|
||||
package com.databasir.dao;
|
||||
|
||||
|
||||
import com.databasir.dao.tables.DataSourceProperty;
|
||||
import com.databasir.dao.tables.DatabaseDocumentHistory;
|
||||
import com.databasir.dao.tables.TableColumnDocument;
|
||||
import com.databasir.dao.tables.TableDocument;
|
||||
import com.databasir.dao.tables.TableIndexDocument;
|
||||
import com.databasir.dao.tables.TableTriggerDocument;
|
||||
|
||||
import org.jooq.Index;
|
||||
import org.jooq.OrderField;
|
||||
import org.jooq.impl.DSL;
|
||||
import org.jooq.impl.Internal;
|
||||
|
||||
|
||||
/**
|
||||
* A class modelling indexes of tables in databasir.
|
||||
*/
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class Indexes {
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// INDEX definitions
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
public static final Index DATA_SOURCE_PROPERTY_IDX_DATA_SOURCE_ID = Internal.createIndex(DSL.name("idx_data_source_id"), DataSourceProperty.DATA_SOURCE_PROPERTY, new OrderField[] { DataSourceProperty.DATA_SOURCE_PROPERTY.DATA_SOURCE_ID }, false);
|
||||
public static final Index TABLE_COLUMN_DOCUMENT_IDX_DATABASE_DOCUMENT_ID = Internal.createIndex(DSL.name("idx_database_document_id"), TableColumnDocument.TABLE_COLUMN_DOCUMENT, new OrderField[] { TableColumnDocument.TABLE_COLUMN_DOCUMENT.DATABASE_DOCUMENT_ID }, false);
|
||||
public static final Index TABLE_DOCUMENT_IDX_DATABASE_DOCUMENT_ID = Internal.createIndex(DSL.name("idx_database_document_id"), TableDocument.TABLE_DOCUMENT, new OrderField[] { TableDocument.TABLE_DOCUMENT.DATABASE_DOCUMENT_ID }, false);
|
||||
public static final Index TABLE_INDEX_DOCUMENT_IDX_DATABASE_DOCUMENT_ID = Internal.createIndex(DSL.name("idx_database_document_id"), TableIndexDocument.TABLE_INDEX_DOCUMENT, new OrderField[] { TableIndexDocument.TABLE_INDEX_DOCUMENT.DATABASE_DOCUMENT_ID }, false);
|
||||
public static final Index TABLE_TRIGGER_DOCUMENT_IDX_DATABASE_DOCUMENT_ID = Internal.createIndex(DSL.name("idx_database_document_id"), TableTriggerDocument.TABLE_TRIGGER_DOCUMENT, new OrderField[] { TableTriggerDocument.TABLE_TRIGGER_DOCUMENT.DATABASE_DOCUMENT_ID }, false);
|
||||
public static final Index DATABASE_DOCUMENT_HISTORY_IDX_PROJECT_ID = Internal.createIndex(DSL.name("idx_project_id"), DatabaseDocumentHistory.DATABASE_DOCUMENT_HISTORY, new OrderField[] { DatabaseDocumentHistory.DATABASE_DOCUMENT_HISTORY.PROJECT_ID }, false);
|
||||
public static final Index TABLE_COLUMN_DOCUMENT_IDX_TABLE_DOCUMENT_ID = Internal.createIndex(DSL.name("idx_table_document_id"), TableColumnDocument.TABLE_COLUMN_DOCUMENT, new OrderField[] { TableColumnDocument.TABLE_COLUMN_DOCUMENT.TABLE_DOCUMENT_ID }, false);
|
||||
public static final Index TABLE_INDEX_DOCUMENT_IDX_TABLE_DOCUMENT_ID = Internal.createIndex(DSL.name("idx_table_document_id"), TableIndexDocument.TABLE_INDEX_DOCUMENT, new OrderField[] { TableIndexDocument.TABLE_INDEX_DOCUMENT.TABLE_DOCUMENT_ID }, false);
|
||||
public static final Index TABLE_TRIGGER_DOCUMENT_IDX_TABLE_DOCUMENT_ID = Internal.createIndex(DSL.name("idx_table_document_id"), TableTriggerDocument.TABLE_TRIGGER_DOCUMENT, new OrderField[] { TableTriggerDocument.TABLE_TRIGGER_DOCUMENT.TABLE_DOCUMENT_ID }, false);
|
||||
}
|
83
dao/generated-src/jooq/main/java/com/databasir/dao/Keys.java
Normal file
83
dao/generated-src/jooq/main/java/com/databasir/dao/Keys.java
Normal file
@@ -0,0 +1,83 @@
|
||||
/*
|
||||
* This file is generated by jOOQ.
|
||||
*/
|
||||
package com.databasir.dao;
|
||||
|
||||
|
||||
import com.databasir.dao.tables.DataSource;
|
||||
import com.databasir.dao.tables.DataSourceProperty;
|
||||
import com.databasir.dao.tables.DatabaseDocument;
|
||||
import com.databasir.dao.tables.DatabaseDocumentHistory;
|
||||
import com.databasir.dao.tables.Group;
|
||||
import com.databasir.dao.tables.Login;
|
||||
import com.databasir.dao.tables.Project;
|
||||
import com.databasir.dao.tables.ProjectSyncRule;
|
||||
import com.databasir.dao.tables.SysKey;
|
||||
import com.databasir.dao.tables.SysMail;
|
||||
import com.databasir.dao.tables.TableColumnDocument;
|
||||
import com.databasir.dao.tables.TableDocument;
|
||||
import com.databasir.dao.tables.TableIndexDocument;
|
||||
import com.databasir.dao.tables.TableTriggerDocument;
|
||||
import com.databasir.dao.tables.User;
|
||||
import com.databasir.dao.tables.UserRole;
|
||||
import com.databasir.dao.tables.records.DataSourcePropertyRecord;
|
||||
import com.databasir.dao.tables.records.DataSourceRecord;
|
||||
import com.databasir.dao.tables.records.DatabaseDocumentHistoryRecord;
|
||||
import com.databasir.dao.tables.records.DatabaseDocumentRecord;
|
||||
import com.databasir.dao.tables.records.GroupRecord;
|
||||
import com.databasir.dao.tables.records.LoginRecord;
|
||||
import com.databasir.dao.tables.records.ProjectRecord;
|
||||
import com.databasir.dao.tables.records.ProjectSyncRuleRecord;
|
||||
import com.databasir.dao.tables.records.SysKeyRecord;
|
||||
import com.databasir.dao.tables.records.SysMailRecord;
|
||||
import com.databasir.dao.tables.records.TableColumnDocumentRecord;
|
||||
import com.databasir.dao.tables.records.TableDocumentRecord;
|
||||
import com.databasir.dao.tables.records.TableIndexDocumentRecord;
|
||||
import com.databasir.dao.tables.records.TableTriggerDocumentRecord;
|
||||
import com.databasir.dao.tables.records.UserRecord;
|
||||
import com.databasir.dao.tables.records.UserRoleRecord;
|
||||
|
||||
import org.jooq.TableField;
|
||||
import org.jooq.UniqueKey;
|
||||
import org.jooq.impl.DSL;
|
||||
import org.jooq.impl.Internal;
|
||||
|
||||
|
||||
/**
|
||||
* A class modelling foreign key relationships and constraints of tables in
|
||||
* databasir.
|
||||
*/
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class Keys {
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// UNIQUE and PRIMARY KEY definitions
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
public static final UniqueKey<DataSourceRecord> KEY_DATA_SOURCE_PRIMARY = Internal.createUniqueKey(DataSource.DATA_SOURCE, DSL.name("KEY_data_source_PRIMARY"), new TableField[] { DataSource.DATA_SOURCE.ID }, true);
|
||||
public static final UniqueKey<DataSourceRecord> KEY_DATA_SOURCE_UK_PROJECT_ID = Internal.createUniqueKey(DataSource.DATA_SOURCE, DSL.name("KEY_data_source_uk_project_id"), new TableField[] { DataSource.DATA_SOURCE.PROJECT_ID }, true);
|
||||
public static final UniqueKey<DataSourcePropertyRecord> KEY_DATA_SOURCE_PROPERTY_PRIMARY = Internal.createUniqueKey(DataSourceProperty.DATA_SOURCE_PROPERTY, DSL.name("KEY_data_source_property_PRIMARY"), new TableField[] { DataSourceProperty.DATA_SOURCE_PROPERTY.ID }, true);
|
||||
public static final UniqueKey<DatabaseDocumentRecord> KEY_DATABASE_DOCUMENT_PRIMARY = Internal.createUniqueKey(DatabaseDocument.DATABASE_DOCUMENT, DSL.name("KEY_database_document_PRIMARY"), new TableField[] { DatabaseDocument.DATABASE_DOCUMENT.ID }, true);
|
||||
public static final UniqueKey<DatabaseDocumentRecord> KEY_DATABASE_DOCUMENT_UK_PROJECT_ID = Internal.createUniqueKey(DatabaseDocument.DATABASE_DOCUMENT, DSL.name("KEY_database_document_uk_project_id"), new TableField[] { DatabaseDocument.DATABASE_DOCUMENT.PROJECT_ID }, true);
|
||||
public static final UniqueKey<DatabaseDocumentHistoryRecord> KEY_DATABASE_DOCUMENT_HISTORY_PRIMARY = Internal.createUniqueKey(DatabaseDocumentHistory.DATABASE_DOCUMENT_HISTORY, DSL.name("KEY_database_document_history_PRIMARY"), new TableField[] { DatabaseDocumentHistory.DATABASE_DOCUMENT_HISTORY.ID }, true);
|
||||
public static final UniqueKey<DatabaseDocumentHistoryRecord> KEY_DATABASE_DOCUMENT_HISTORY_UK_CONNECTION_ID_VERSION = Internal.createUniqueKey(DatabaseDocumentHistory.DATABASE_DOCUMENT_HISTORY, DSL.name("KEY_database_document_history_uk_connection_id_version"), new TableField[] { DatabaseDocumentHistory.DATABASE_DOCUMENT_HISTORY.DATABASE_DOCUMENT_ID, DatabaseDocumentHistory.DATABASE_DOCUMENT_HISTORY.VERSION }, true);
|
||||
public static final UniqueKey<GroupRecord> KEY_GROUP_PRIMARY = Internal.createUniqueKey(Group.GROUP, DSL.name("KEY_group_PRIMARY"), new TableField[] { Group.GROUP.ID }, true);
|
||||
public static final UniqueKey<GroupRecord> KEY_GROUP_UK_NAME = Internal.createUniqueKey(Group.GROUP, DSL.name("KEY_group_uk_name"), new TableField[] { Group.GROUP.NAME }, true);
|
||||
public static final UniqueKey<LoginRecord> KEY_LOGIN_PRIMARY = Internal.createUniqueKey(Login.LOGIN, DSL.name("KEY_login_PRIMARY"), new TableField[] { Login.LOGIN.ID }, true);
|
||||
public static final UniqueKey<LoginRecord> KEY_LOGIN_UK_USER_ID = Internal.createUniqueKey(Login.LOGIN, DSL.name("KEY_login_uk_user_id"), new TableField[] { Login.LOGIN.USER_ID }, true);
|
||||
public static final UniqueKey<ProjectRecord> KEY_PROJECT_PRIMARY = Internal.createUniqueKey(Project.PROJECT, DSL.name("KEY_project_PRIMARY"), new TableField[] { Project.PROJECT.ID }, true);
|
||||
public static final UniqueKey<ProjectRecord> KEY_PROJECT_UK_GROUP_ID_NAME = Internal.createUniqueKey(Project.PROJECT, DSL.name("KEY_project_uk_group_id_name"), new TableField[] { Project.PROJECT.GROUP_ID, Project.PROJECT.NAME }, true);
|
||||
public static final UniqueKey<ProjectSyncRuleRecord> KEY_PROJECT_SYNC_RULE_PRIMARY = Internal.createUniqueKey(ProjectSyncRule.PROJECT_SYNC_RULE, DSL.name("KEY_project_sync_rule_PRIMARY"), new TableField[] { ProjectSyncRule.PROJECT_SYNC_RULE.ID }, true);
|
||||
public static final UniqueKey<ProjectSyncRuleRecord> KEY_PROJECT_SYNC_RULE_UK_PROJECT_ID = Internal.createUniqueKey(ProjectSyncRule.PROJECT_SYNC_RULE, DSL.name("KEY_project_sync_rule_uk_project_id"), new TableField[] { ProjectSyncRule.PROJECT_SYNC_RULE.PROJECT_ID }, true);
|
||||
public static final UniqueKey<SysKeyRecord> KEY_SYS_KEY_PRIMARY = Internal.createUniqueKey(SysKey.SYS_KEY, DSL.name("KEY_sys_key_PRIMARY"), new TableField[] { SysKey.SYS_KEY.ID }, true);
|
||||
public static final UniqueKey<SysMailRecord> KEY_SYS_MAIL_PRIMARY = Internal.createUniqueKey(SysMail.SYS_MAIL, DSL.name("KEY_sys_mail_PRIMARY"), new TableField[] { SysMail.SYS_MAIL.ID }, true);
|
||||
public static final UniqueKey<TableColumnDocumentRecord> KEY_TABLE_COLUMN_DOCUMENT_PRIMARY = Internal.createUniqueKey(TableColumnDocument.TABLE_COLUMN_DOCUMENT, DSL.name("KEY_table_column_document_PRIMARY"), new TableField[] { TableColumnDocument.TABLE_COLUMN_DOCUMENT.ID }, true);
|
||||
public static final UniqueKey<TableDocumentRecord> KEY_TABLE_DOCUMENT_PRIMARY = Internal.createUniqueKey(TableDocument.TABLE_DOCUMENT, DSL.name("KEY_table_document_PRIMARY"), new TableField[] { TableDocument.TABLE_DOCUMENT.ID }, true);
|
||||
public static final UniqueKey<TableIndexDocumentRecord> KEY_TABLE_INDEX_DOCUMENT_PRIMARY = Internal.createUniqueKey(TableIndexDocument.TABLE_INDEX_DOCUMENT, DSL.name("KEY_table_index_document_PRIMARY"), new TableField[] { TableIndexDocument.TABLE_INDEX_DOCUMENT.ID }, true);
|
||||
public static final UniqueKey<TableTriggerDocumentRecord> KEY_TABLE_TRIGGER_DOCUMENT_PRIMARY = Internal.createUniqueKey(TableTriggerDocument.TABLE_TRIGGER_DOCUMENT, DSL.name("KEY_table_trigger_document_PRIMARY"), new TableField[] { TableTriggerDocument.TABLE_TRIGGER_DOCUMENT.ID }, true);
|
||||
public static final UniqueKey<UserRecord> KEY_USER_PRIMARY = Internal.createUniqueKey(User.USER, DSL.name("KEY_user_PRIMARY"), new TableField[] { User.USER.ID }, true);
|
||||
public static final UniqueKey<UserRecord> KEY_USER_UK_EMAIL = Internal.createUniqueKey(User.USER, DSL.name("KEY_user_uk_email"), new TableField[] { User.USER.EMAIL }, true);
|
||||
public static final UniqueKey<UserRecord> KEY_USER_UK_USERNAME = Internal.createUniqueKey(User.USER, DSL.name("KEY_user_uk_username"), new TableField[] { User.USER.USERNAME }, true);
|
||||
public static final UniqueKey<UserRoleRecord> KEY_USER_ROLE_PRIMARY = Internal.createUniqueKey(UserRole.USER_ROLE, DSL.name("KEY_user_role_PRIMARY"), new TableField[] { UserRole.USER_ROLE.ID }, true);
|
||||
public static final UniqueKey<UserRoleRecord> KEY_USER_ROLE_UK_USER_ID_GROUP_ID_ROLE = Internal.createUniqueKey(UserRole.USER_ROLE, DSL.name("KEY_user_role_uk_user_id_group_id_role"), new TableField[] { UserRole.USER_ROLE.USER_ID, UserRole.USER_ROLE.GROUP_ID, UserRole.USER_ROLE.ROLE }, true);
|
||||
}
|
110
dao/generated-src/jooq/main/java/com/databasir/dao/Tables.java
Normal file
110
dao/generated-src/jooq/main/java/com/databasir/dao/Tables.java
Normal file
@@ -0,0 +1,110 @@
|
||||
/*
|
||||
* This file is generated by jOOQ.
|
||||
*/
|
||||
package com.databasir.dao;
|
||||
|
||||
|
||||
import com.databasir.dao.tables.DataSource;
|
||||
import com.databasir.dao.tables.DataSourceProperty;
|
||||
import com.databasir.dao.tables.DatabaseDocument;
|
||||
import com.databasir.dao.tables.DatabaseDocumentHistory;
|
||||
import com.databasir.dao.tables.Group;
|
||||
import com.databasir.dao.tables.Login;
|
||||
import com.databasir.dao.tables.Project;
|
||||
import com.databasir.dao.tables.ProjectSyncRule;
|
||||
import com.databasir.dao.tables.SysKey;
|
||||
import com.databasir.dao.tables.SysMail;
|
||||
import com.databasir.dao.tables.TableColumnDocument;
|
||||
import com.databasir.dao.tables.TableDocument;
|
||||
import com.databasir.dao.tables.TableIndexDocument;
|
||||
import com.databasir.dao.tables.TableTriggerDocument;
|
||||
import com.databasir.dao.tables.User;
|
||||
import com.databasir.dao.tables.UserRole;
|
||||
|
||||
|
||||
/**
|
||||
* Convenience access to all tables in databasir.
|
||||
*/
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class Tables {
|
||||
|
||||
/**
|
||||
* The table <code>databasir.data_source</code>.
|
||||
*/
|
||||
public static final DataSource DATA_SOURCE = DataSource.DATA_SOURCE;
|
||||
|
||||
/**
|
||||
* The table <code>databasir.data_source_property</code>.
|
||||
*/
|
||||
public static final DataSourceProperty DATA_SOURCE_PROPERTY = DataSourceProperty.DATA_SOURCE_PROPERTY;
|
||||
|
||||
/**
|
||||
* The table <code>databasir.database_document</code>.
|
||||
*/
|
||||
public static final DatabaseDocument DATABASE_DOCUMENT = DatabaseDocument.DATABASE_DOCUMENT;
|
||||
|
||||
/**
|
||||
* The table <code>databasir.database_document_history</code>.
|
||||
*/
|
||||
public static final DatabaseDocumentHistory DATABASE_DOCUMENT_HISTORY = DatabaseDocumentHistory.DATABASE_DOCUMENT_HISTORY;
|
||||
|
||||
/**
|
||||
* The table <code>databasir.group</code>.
|
||||
*/
|
||||
public static final Group GROUP = Group.GROUP;
|
||||
|
||||
/**
|
||||
* The table <code>databasir.login</code>.
|
||||
*/
|
||||
public static final Login LOGIN = Login.LOGIN;
|
||||
|
||||
/**
|
||||
* The table <code>databasir.project</code>.
|
||||
*/
|
||||
public static final Project PROJECT = Project.PROJECT;
|
||||
|
||||
/**
|
||||
* The table <code>databasir.project_sync_rule</code>.
|
||||
*/
|
||||
public static final ProjectSyncRule PROJECT_SYNC_RULE = ProjectSyncRule.PROJECT_SYNC_RULE;
|
||||
|
||||
/**
|
||||
* The table <code>databasir.sys_key</code>.
|
||||
*/
|
||||
public static final SysKey SYS_KEY = SysKey.SYS_KEY;
|
||||
|
||||
/**
|
||||
* The table <code>databasir.sys_mail</code>.
|
||||
*/
|
||||
public static final SysMail SYS_MAIL = SysMail.SYS_MAIL;
|
||||
|
||||
/**
|
||||
* The table <code>databasir.table_column_document</code>.
|
||||
*/
|
||||
public static final TableColumnDocument TABLE_COLUMN_DOCUMENT = TableColumnDocument.TABLE_COLUMN_DOCUMENT;
|
||||
|
||||
/**
|
||||
* The table <code>databasir.table_document</code>.
|
||||
*/
|
||||
public static final TableDocument TABLE_DOCUMENT = TableDocument.TABLE_DOCUMENT;
|
||||
|
||||
/**
|
||||
* The table <code>databasir.table_index_document</code>.
|
||||
*/
|
||||
public static final TableIndexDocument TABLE_INDEX_DOCUMENT = TableIndexDocument.TABLE_INDEX_DOCUMENT;
|
||||
|
||||
/**
|
||||
* The table <code>databasir.table_trigger_document</code>.
|
||||
*/
|
||||
public static final TableTriggerDocument TABLE_TRIGGER_DOCUMENT = TableTriggerDocument.TABLE_TRIGGER_DOCUMENT;
|
||||
|
||||
/**
|
||||
* The table <code>databasir.user</code>.
|
||||
*/
|
||||
public static final User USER = User.USER;
|
||||
|
||||
/**
|
||||
* The table <code>databasir.user_role</code>.
|
||||
*/
|
||||
public static final UserRole USER_ROLE = UserRole.USER_ROLE;
|
||||
}
|
@@ -0,0 +1,184 @@
|
||||
/*
|
||||
* This file is generated by jOOQ.
|
||||
*/
|
||||
package com.databasir.dao.tables;
|
||||
|
||||
|
||||
import com.databasir.dao.Databasir;
|
||||
import com.databasir.dao.Keys;
|
||||
import com.databasir.dao.tables.records.DataSourceRecord;
|
||||
|
||||
import java.time.LocalDateTime;
|
||||
import java.util.Arrays;
|
||||
import java.util.List;
|
||||
|
||||
import org.jooq.Field;
|
||||
import org.jooq.ForeignKey;
|
||||
import org.jooq.Identity;
|
||||
import org.jooq.Name;
|
||||
import org.jooq.Record;
|
||||
import org.jooq.Row9;
|
||||
import org.jooq.Schema;
|
||||
import org.jooq.Table;
|
||||
import org.jooq.TableField;
|
||||
import org.jooq.TableOptions;
|
||||
import org.jooq.UniqueKey;
|
||||
import org.jooq.impl.DSL;
|
||||
import org.jooq.impl.SQLDataType;
|
||||
import org.jooq.impl.TableImpl;
|
||||
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class DataSource extends TableImpl<DataSourceRecord> {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/**
|
||||
* The reference instance of <code>databasir.data_source</code>
|
||||
*/
|
||||
public static final DataSource DATA_SOURCE = new DataSource();
|
||||
|
||||
/**
|
||||
* The class holding records for this type
|
||||
*/
|
||||
@Override
|
||||
public Class<DataSourceRecord> getRecordType() {
|
||||
return DataSourceRecord.class;
|
||||
}
|
||||
|
||||
/**
|
||||
* The column <code>databasir.data_source.id</code>.
|
||||
*/
|
||||
public final TableField<DataSourceRecord, Integer> ID = createField(DSL.name("id"), SQLDataType.INTEGER.nullable(false).identity(true), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>databasir.data_source.project_id</code>.
|
||||
*/
|
||||
public final TableField<DataSourceRecord, Integer> PROJECT_ID = createField(DSL.name("project_id"), SQLDataType.INTEGER.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>databasir.data_source.database_name</code>.
|
||||
*/
|
||||
public final TableField<DataSourceRecord, String> DATABASE_NAME = createField(DSL.name("database_name"), SQLDataType.VARCHAR(512).nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>databasir.data_source.database_type</code>.
|
||||
*/
|
||||
public final TableField<DataSourceRecord, String> DATABASE_TYPE = createField(DSL.name("database_type"), SQLDataType.VARCHAR(255).nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>databasir.data_source.url</code>.
|
||||
*/
|
||||
public final TableField<DataSourceRecord, String> URL = createField(DSL.name("url"), SQLDataType.CLOB.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>databasir.data_source.username</code>.
|
||||
*/
|
||||
public final TableField<DataSourceRecord, String> USERNAME = createField(DSL.name("username"), SQLDataType.CLOB.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>databasir.data_source.password</code>.
|
||||
*/
|
||||
public final TableField<DataSourceRecord, String> PASSWORD = createField(DSL.name("password"), SQLDataType.CLOB.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>databasir.data_source.update_at</code>.
|
||||
*/
|
||||
public final TableField<DataSourceRecord, LocalDateTime> UPDATE_AT = createField(DSL.name("update_at"), SQLDataType.LOCALDATETIME(0).nullable(false).defaultValue(DSL.field("CURRENT_TIMESTAMP", SQLDataType.LOCALDATETIME)), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>databasir.data_source.create_at</code>.
|
||||
*/
|
||||
public final TableField<DataSourceRecord, LocalDateTime> CREATE_AT = createField(DSL.name("create_at"), SQLDataType.LOCALDATETIME(0).nullable(false).defaultValue(DSL.field("CURRENT_TIMESTAMP", SQLDataType.LOCALDATETIME)), this, "");
|
||||
|
||||
private DataSource(Name alias, Table<DataSourceRecord> aliased) {
|
||||
this(alias, aliased, null);
|
||||
}
|
||||
|
||||
private DataSource(Name alias, Table<DataSourceRecord> aliased, Field<?>[] parameters) {
|
||||
super(alias, null, aliased, parameters, DSL.comment(""), TableOptions.table());
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an aliased <code>databasir.data_source</code> table reference
|
||||
*/
|
||||
public DataSource(String alias) {
|
||||
this(DSL.name(alias), DATA_SOURCE);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an aliased <code>databasir.data_source</code> table reference
|
||||
*/
|
||||
public DataSource(Name alias) {
|
||||
this(alias, DATA_SOURCE);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a <code>databasir.data_source</code> table reference
|
||||
*/
|
||||
public DataSource() {
|
||||
this(DSL.name("data_source"), null);
|
||||
}
|
||||
|
||||
public <O extends Record> DataSource(Table<O> child, ForeignKey<O, DataSourceRecord> key) {
|
||||
super(child, key, DATA_SOURCE);
|
||||
}
|
||||
|
||||
@Override
|
||||
public Schema getSchema() {
|
||||
return aliased() ? null : Databasir.DATABASIR;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Identity<DataSourceRecord, Integer> getIdentity() {
|
||||
return (Identity<DataSourceRecord, Integer>) super.getIdentity();
|
||||
}
|
||||
|
||||
@Override
|
||||
public UniqueKey<DataSourceRecord> getPrimaryKey() {
|
||||
return Keys.KEY_DATA_SOURCE_PRIMARY;
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<UniqueKey<DataSourceRecord>> getUniqueKeys() {
|
||||
return Arrays.asList(Keys.KEY_DATA_SOURCE_UK_PROJECT_ID);
|
||||
}
|
||||
|
||||
@Override
|
||||
public DataSource as(String alias) {
|
||||
return new DataSource(DSL.name(alias), this);
|
||||
}
|
||||
|
||||
@Override
|
||||
public DataSource as(Name alias) {
|
||||
return new DataSource(alias, this);
|
||||
}
|
||||
|
||||
/**
|
||||
* Rename this table
|
||||
*/
|
||||
@Override
|
||||
public DataSource rename(String name) {
|
||||
return new DataSource(DSL.name(name), null);
|
||||
}
|
||||
|
||||
/**
|
||||
* Rename this table
|
||||
*/
|
||||
@Override
|
||||
public DataSource rename(Name name) {
|
||||
return new DataSource(name, null);
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Row9 type methods
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
@Override
|
||||
public Row9<Integer, Integer, String, String, String, String, String, LocalDateTime, LocalDateTime> fieldsRow() {
|
||||
return (Row9) super.fieldsRow();
|
||||
}
|
||||
}
|
@@ -0,0 +1,168 @@
|
||||
/*
|
||||
* This file is generated by jOOQ.
|
||||
*/
|
||||
package com.databasir.dao.tables;
|
||||
|
||||
|
||||
import com.databasir.dao.Databasir;
|
||||
import com.databasir.dao.Indexes;
|
||||
import com.databasir.dao.Keys;
|
||||
import com.databasir.dao.tables.records.DataSourcePropertyRecord;
|
||||
|
||||
import java.time.LocalDateTime;
|
||||
import java.util.Arrays;
|
||||
import java.util.List;
|
||||
|
||||
import org.jooq.Field;
|
||||
import org.jooq.ForeignKey;
|
||||
import org.jooq.Identity;
|
||||
import org.jooq.Index;
|
||||
import org.jooq.Name;
|
||||
import org.jooq.Record;
|
||||
import org.jooq.Row5;
|
||||
import org.jooq.Schema;
|
||||
import org.jooq.Table;
|
||||
import org.jooq.TableField;
|
||||
import org.jooq.TableOptions;
|
||||
import org.jooq.UniqueKey;
|
||||
import org.jooq.impl.DSL;
|
||||
import org.jooq.impl.SQLDataType;
|
||||
import org.jooq.impl.TableImpl;
|
||||
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class DataSourceProperty extends TableImpl<DataSourcePropertyRecord> {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/**
|
||||
* The reference instance of <code>databasir.data_source_property</code>
|
||||
*/
|
||||
public static final DataSourceProperty DATA_SOURCE_PROPERTY = new DataSourceProperty();
|
||||
|
||||
/**
|
||||
* The class holding records for this type
|
||||
*/
|
||||
@Override
|
||||
public Class<DataSourcePropertyRecord> getRecordType() {
|
||||
return DataSourcePropertyRecord.class;
|
||||
}
|
||||
|
||||
/**
|
||||
* The column <code>databasir.data_source_property.id</code>.
|
||||
*/
|
||||
public final TableField<DataSourcePropertyRecord, Integer> ID = createField(DSL.name("id"), SQLDataType.INTEGER.nullable(false).identity(true), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>databasir.data_source_property.data_source_id</code>.
|
||||
*/
|
||||
public final TableField<DataSourcePropertyRecord, Integer> DATA_SOURCE_ID = createField(DSL.name("data_source_id"), SQLDataType.INTEGER.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>databasir.data_source_property.key</code>.
|
||||
*/
|
||||
public final TableField<DataSourcePropertyRecord, String> KEY = createField(DSL.name("key"), SQLDataType.CLOB.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>databasir.data_source_property.value</code>.
|
||||
*/
|
||||
public final TableField<DataSourcePropertyRecord, String> VALUE = createField(DSL.name("value"), SQLDataType.CLOB.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>databasir.data_source_property.create_at</code>.
|
||||
*/
|
||||
public final TableField<DataSourcePropertyRecord, LocalDateTime> CREATE_AT = createField(DSL.name("create_at"), SQLDataType.LOCALDATETIME(0).nullable(false).defaultValue(DSL.field("CURRENT_TIMESTAMP", SQLDataType.LOCALDATETIME)), this, "");
|
||||
|
||||
private DataSourceProperty(Name alias, Table<DataSourcePropertyRecord> aliased) {
|
||||
this(alias, aliased, null);
|
||||
}
|
||||
|
||||
private DataSourceProperty(Name alias, Table<DataSourcePropertyRecord> aliased, Field<?>[] parameters) {
|
||||
super(alias, null, aliased, parameters, DSL.comment(""), TableOptions.table());
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an aliased <code>databasir.data_source_property</code> table
|
||||
* reference
|
||||
*/
|
||||
public DataSourceProperty(String alias) {
|
||||
this(DSL.name(alias), DATA_SOURCE_PROPERTY);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an aliased <code>databasir.data_source_property</code> table
|
||||
* reference
|
||||
*/
|
||||
public DataSourceProperty(Name alias) {
|
||||
this(alias, DATA_SOURCE_PROPERTY);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a <code>databasir.data_source_property</code> table reference
|
||||
*/
|
||||
public DataSourceProperty() {
|
||||
this(DSL.name("data_source_property"), null);
|
||||
}
|
||||
|
||||
public <O extends Record> DataSourceProperty(Table<O> child, ForeignKey<O, DataSourcePropertyRecord> key) {
|
||||
super(child, key, DATA_SOURCE_PROPERTY);
|
||||
}
|
||||
|
||||
@Override
|
||||
public Schema getSchema() {
|
||||
return aliased() ? null : Databasir.DATABASIR;
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<Index> getIndexes() {
|
||||
return Arrays.asList(Indexes.DATA_SOURCE_PROPERTY_IDX_DATA_SOURCE_ID);
|
||||
}
|
||||
|
||||
@Override
|
||||
public Identity<DataSourcePropertyRecord, Integer> getIdentity() {
|
||||
return (Identity<DataSourcePropertyRecord, Integer>) super.getIdentity();
|
||||
}
|
||||
|
||||
@Override
|
||||
public UniqueKey<DataSourcePropertyRecord> getPrimaryKey() {
|
||||
return Keys.KEY_DATA_SOURCE_PROPERTY_PRIMARY;
|
||||
}
|
||||
|
||||
@Override
|
||||
public DataSourceProperty as(String alias) {
|
||||
return new DataSourceProperty(DSL.name(alias), this);
|
||||
}
|
||||
|
||||
@Override
|
||||
public DataSourceProperty as(Name alias) {
|
||||
return new DataSourceProperty(alias, this);
|
||||
}
|
||||
|
||||
/**
|
||||
* Rename this table
|
||||
*/
|
||||
@Override
|
||||
public DataSourceProperty rename(String name) {
|
||||
return new DataSourceProperty(DSL.name(name), null);
|
||||
}
|
||||
|
||||
/**
|
||||
* Rename this table
|
||||
*/
|
||||
@Override
|
||||
public DataSourceProperty rename(Name name) {
|
||||
return new DataSourceProperty(name, null);
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Row5 type methods
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
@Override
|
||||
public Row5<Integer, Integer, String, String, LocalDateTime> fieldsRow() {
|
||||
return (Row5) super.fieldsRow();
|
||||
}
|
||||
}
|
@@ -0,0 +1,181 @@
|
||||
/*
|
||||
* This file is generated by jOOQ.
|
||||
*/
|
||||
package com.databasir.dao.tables;
|
||||
|
||||
|
||||
import com.databasir.dao.Databasir;
|
||||
import com.databasir.dao.Keys;
|
||||
import com.databasir.dao.tables.records.DatabaseDocumentRecord;
|
||||
|
||||
import java.time.LocalDateTime;
|
||||
import java.util.Arrays;
|
||||
import java.util.List;
|
||||
|
||||
import org.jooq.Field;
|
||||
import org.jooq.ForeignKey;
|
||||
import org.jooq.Identity;
|
||||
import org.jooq.Name;
|
||||
import org.jooq.Record;
|
||||
import org.jooq.Row8;
|
||||
import org.jooq.Schema;
|
||||
import org.jooq.Table;
|
||||
import org.jooq.TableField;
|
||||
import org.jooq.TableOptions;
|
||||
import org.jooq.UniqueKey;
|
||||
import org.jooq.impl.DSL;
|
||||
import org.jooq.impl.SQLDataType;
|
||||
import org.jooq.impl.TableImpl;
|
||||
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class DatabaseDocument extends TableImpl<DatabaseDocumentRecord> {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/**
|
||||
* The reference instance of <code>databasir.database_document</code>
|
||||
*/
|
||||
public static final DatabaseDocument DATABASE_DOCUMENT = new DatabaseDocument();
|
||||
|
||||
/**
|
||||
* The class holding records for this type
|
||||
*/
|
||||
@Override
|
||||
public Class<DatabaseDocumentRecord> getRecordType() {
|
||||
return DatabaseDocumentRecord.class;
|
||||
}
|
||||
|
||||
/**
|
||||
* The column <code>databasir.database_document.id</code>.
|
||||
*/
|
||||
public final TableField<DatabaseDocumentRecord, Integer> ID = createField(DSL.name("id"), SQLDataType.INTEGER.nullable(false).identity(true), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>databasir.database_document.project_id</code>.
|
||||
*/
|
||||
public final TableField<DatabaseDocumentRecord, Integer> PROJECT_ID = createField(DSL.name("project_id"), SQLDataType.INTEGER.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>databasir.database_document.database_name</code>.
|
||||
*/
|
||||
public final TableField<DatabaseDocumentRecord, String> DATABASE_NAME = createField(DSL.name("database_name"), SQLDataType.CLOB.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>databasir.database_document.product_name</code>.
|
||||
*/
|
||||
public final TableField<DatabaseDocumentRecord, String> PRODUCT_NAME = createField(DSL.name("product_name"), SQLDataType.CLOB.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>databasir.database_document.product_version</code>.
|
||||
*/
|
||||
public final TableField<DatabaseDocumentRecord, String> PRODUCT_VERSION = createField(DSL.name("product_version"), SQLDataType.CLOB.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>databasir.database_document.version</code>.
|
||||
*/
|
||||
public final TableField<DatabaseDocumentRecord, Long> VERSION = createField(DSL.name("version"), SQLDataType.BIGINT.nullable(false).defaultValue(DSL.inline("1", SQLDataType.BIGINT)), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>databasir.database_document.update_at</code>.
|
||||
*/
|
||||
public final TableField<DatabaseDocumentRecord, LocalDateTime> UPDATE_AT = createField(DSL.name("update_at"), SQLDataType.LOCALDATETIME(0).nullable(false).defaultValue(DSL.field("CURRENT_TIMESTAMP", SQLDataType.LOCALDATETIME)), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>databasir.database_document.create_at</code>.
|
||||
*/
|
||||
public final TableField<DatabaseDocumentRecord, LocalDateTime> CREATE_AT = createField(DSL.name("create_at"), SQLDataType.LOCALDATETIME(0).nullable(false).defaultValue(DSL.field("CURRENT_TIMESTAMP", SQLDataType.LOCALDATETIME)), this, "");
|
||||
|
||||
private DatabaseDocument(Name alias, Table<DatabaseDocumentRecord> aliased) {
|
||||
this(alias, aliased, null);
|
||||
}
|
||||
|
||||
private DatabaseDocument(Name alias, Table<DatabaseDocumentRecord> aliased, Field<?>[] parameters) {
|
||||
super(alias, null, aliased, parameters, DSL.comment(""), TableOptions.table());
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an aliased <code>databasir.database_document</code> table
|
||||
* reference
|
||||
*/
|
||||
public DatabaseDocument(String alias) {
|
||||
this(DSL.name(alias), DATABASE_DOCUMENT);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an aliased <code>databasir.database_document</code> table
|
||||
* reference
|
||||
*/
|
||||
public DatabaseDocument(Name alias) {
|
||||
this(alias, DATABASE_DOCUMENT);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a <code>databasir.database_document</code> table reference
|
||||
*/
|
||||
public DatabaseDocument() {
|
||||
this(DSL.name("database_document"), null);
|
||||
}
|
||||
|
||||
public <O extends Record> DatabaseDocument(Table<O> child, ForeignKey<O, DatabaseDocumentRecord> key) {
|
||||
super(child, key, DATABASE_DOCUMENT);
|
||||
}
|
||||
|
||||
@Override
|
||||
public Schema getSchema() {
|
||||
return aliased() ? null : Databasir.DATABASIR;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Identity<DatabaseDocumentRecord, Integer> getIdentity() {
|
||||
return (Identity<DatabaseDocumentRecord, Integer>) super.getIdentity();
|
||||
}
|
||||
|
||||
@Override
|
||||
public UniqueKey<DatabaseDocumentRecord> getPrimaryKey() {
|
||||
return Keys.KEY_DATABASE_DOCUMENT_PRIMARY;
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<UniqueKey<DatabaseDocumentRecord>> getUniqueKeys() {
|
||||
return Arrays.asList(Keys.KEY_DATABASE_DOCUMENT_UK_PROJECT_ID);
|
||||
}
|
||||
|
||||
@Override
|
||||
public DatabaseDocument as(String alias) {
|
||||
return new DatabaseDocument(DSL.name(alias), this);
|
||||
}
|
||||
|
||||
@Override
|
||||
public DatabaseDocument as(Name alias) {
|
||||
return new DatabaseDocument(alias, this);
|
||||
}
|
||||
|
||||
/**
|
||||
* Rename this table
|
||||
*/
|
||||
@Override
|
||||
public DatabaseDocument rename(String name) {
|
||||
return new DatabaseDocument(DSL.name(name), null);
|
||||
}
|
||||
|
||||
/**
|
||||
* Rename this table
|
||||
*/
|
||||
@Override
|
||||
public DatabaseDocument rename(Name name) {
|
||||
return new DatabaseDocument(name, null);
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Row8 type methods
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
@Override
|
||||
public Row8<Integer, Integer, String, String, String, Long, LocalDateTime, LocalDateTime> fieldsRow() {
|
||||
return (Row8) super.fieldsRow();
|
||||
}
|
||||
}
|
@@ -0,0 +1,182 @@
|
||||
/*
|
||||
* This file is generated by jOOQ.
|
||||
*/
|
||||
package com.databasir.dao.tables;
|
||||
|
||||
|
||||
import com.databasir.dao.Databasir;
|
||||
import com.databasir.dao.Indexes;
|
||||
import com.databasir.dao.Keys;
|
||||
import com.databasir.dao.tables.records.DatabaseDocumentHistoryRecord;
|
||||
|
||||
import java.time.LocalDateTime;
|
||||
import java.util.Arrays;
|
||||
import java.util.List;
|
||||
|
||||
import org.jooq.Field;
|
||||
import org.jooq.ForeignKey;
|
||||
import org.jooq.Identity;
|
||||
import org.jooq.Index;
|
||||
import org.jooq.JSON;
|
||||
import org.jooq.Name;
|
||||
import org.jooq.Record;
|
||||
import org.jooq.Row6;
|
||||
import org.jooq.Schema;
|
||||
import org.jooq.Table;
|
||||
import org.jooq.TableField;
|
||||
import org.jooq.TableOptions;
|
||||
import org.jooq.UniqueKey;
|
||||
import org.jooq.impl.DSL;
|
||||
import org.jooq.impl.SQLDataType;
|
||||
import org.jooq.impl.TableImpl;
|
||||
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class DatabaseDocumentHistory extends TableImpl<DatabaseDocumentHistoryRecord> {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/**
|
||||
* The reference instance of
|
||||
* <code>databasir.database_document_history</code>
|
||||
*/
|
||||
public static final DatabaseDocumentHistory DATABASE_DOCUMENT_HISTORY = new DatabaseDocumentHistory();
|
||||
|
||||
/**
|
||||
* The class holding records for this type
|
||||
*/
|
||||
@Override
|
||||
public Class<DatabaseDocumentHistoryRecord> getRecordType() {
|
||||
return DatabaseDocumentHistoryRecord.class;
|
||||
}
|
||||
|
||||
/**
|
||||
* The column <code>databasir.database_document_history.id</code>.
|
||||
*/
|
||||
public final TableField<DatabaseDocumentHistoryRecord, Integer> ID = createField(DSL.name("id"), SQLDataType.INTEGER.nullable(false).identity(true), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>databasir.database_document_history.project_id</code>.
|
||||
*/
|
||||
public final TableField<DatabaseDocumentHistoryRecord, Integer> PROJECT_ID = createField(DSL.name("project_id"), SQLDataType.INTEGER.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column
|
||||
* <code>databasir.database_document_history.database_document_id</code>.
|
||||
*/
|
||||
public final TableField<DatabaseDocumentHistoryRecord, Integer> DATABASE_DOCUMENT_ID = createField(DSL.name("database_document_id"), SQLDataType.INTEGER.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column
|
||||
* <code>databasir.database_document_history.database_document_object</code>.
|
||||
*/
|
||||
public final TableField<DatabaseDocumentHistoryRecord, JSON> DATABASE_DOCUMENT_OBJECT = createField(DSL.name("database_document_object"), SQLDataType.JSON, this, "");
|
||||
|
||||
/**
|
||||
* The column <code>databasir.database_document_history.version</code>.
|
||||
*/
|
||||
public final TableField<DatabaseDocumentHistoryRecord, Long> VERSION = createField(DSL.name("version"), SQLDataType.BIGINT.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>databasir.database_document_history.create_at</code>.
|
||||
*/
|
||||
public final TableField<DatabaseDocumentHistoryRecord, LocalDateTime> CREATE_AT = createField(DSL.name("create_at"), SQLDataType.LOCALDATETIME(0).nullable(false).defaultValue(DSL.field("CURRENT_TIMESTAMP", SQLDataType.LOCALDATETIME)), this, "");
|
||||
|
||||
private DatabaseDocumentHistory(Name alias, Table<DatabaseDocumentHistoryRecord> aliased) {
|
||||
this(alias, aliased, null);
|
||||
}
|
||||
|
||||
private DatabaseDocumentHistory(Name alias, Table<DatabaseDocumentHistoryRecord> aliased, Field<?>[] parameters) {
|
||||
super(alias, null, aliased, parameters, DSL.comment(""), TableOptions.table());
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an aliased <code>databasir.database_document_history</code> table
|
||||
* reference
|
||||
*/
|
||||
public DatabaseDocumentHistory(String alias) {
|
||||
this(DSL.name(alias), DATABASE_DOCUMENT_HISTORY);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an aliased <code>databasir.database_document_history</code> table
|
||||
* reference
|
||||
*/
|
||||
public DatabaseDocumentHistory(Name alias) {
|
||||
this(alias, DATABASE_DOCUMENT_HISTORY);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a <code>databasir.database_document_history</code> table reference
|
||||
*/
|
||||
public DatabaseDocumentHistory() {
|
||||
this(DSL.name("database_document_history"), null);
|
||||
}
|
||||
|
||||
public <O extends Record> DatabaseDocumentHistory(Table<O> child, ForeignKey<O, DatabaseDocumentHistoryRecord> key) {
|
||||
super(child, key, DATABASE_DOCUMENT_HISTORY);
|
||||
}
|
||||
|
||||
@Override
|
||||
public Schema getSchema() {
|
||||
return aliased() ? null : Databasir.DATABASIR;
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<Index> getIndexes() {
|
||||
return Arrays.asList(Indexes.DATABASE_DOCUMENT_HISTORY_IDX_PROJECT_ID);
|
||||
}
|
||||
|
||||
@Override
|
||||
public Identity<DatabaseDocumentHistoryRecord, Integer> getIdentity() {
|
||||
return (Identity<DatabaseDocumentHistoryRecord, Integer>) super.getIdentity();
|
||||
}
|
||||
|
||||
@Override
|
||||
public UniqueKey<DatabaseDocumentHistoryRecord> getPrimaryKey() {
|
||||
return Keys.KEY_DATABASE_DOCUMENT_HISTORY_PRIMARY;
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<UniqueKey<DatabaseDocumentHistoryRecord>> getUniqueKeys() {
|
||||
return Arrays.asList(Keys.KEY_DATABASE_DOCUMENT_HISTORY_UK_CONNECTION_ID_VERSION);
|
||||
}
|
||||
|
||||
@Override
|
||||
public DatabaseDocumentHistory as(String alias) {
|
||||
return new DatabaseDocumentHistory(DSL.name(alias), this);
|
||||
}
|
||||
|
||||
@Override
|
||||
public DatabaseDocumentHistory as(Name alias) {
|
||||
return new DatabaseDocumentHistory(alias, this);
|
||||
}
|
||||
|
||||
/**
|
||||
* Rename this table
|
||||
*/
|
||||
@Override
|
||||
public DatabaseDocumentHistory rename(String name) {
|
||||
return new DatabaseDocumentHistory(DSL.name(name), null);
|
||||
}
|
||||
|
||||
/**
|
||||
* Rename this table
|
||||
*/
|
||||
@Override
|
||||
public DatabaseDocumentHistory rename(Name name) {
|
||||
return new DatabaseDocumentHistory(name, null);
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Row6 type methods
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
@Override
|
||||
public Row6<Integer, Integer, Integer, JSON, Long, LocalDateTime> fieldsRow() {
|
||||
return (Row6) super.fieldsRow();
|
||||
}
|
||||
}
|
@@ -0,0 +1,169 @@
|
||||
/*
|
||||
* This file is generated by jOOQ.
|
||||
*/
|
||||
package com.databasir.dao.tables;
|
||||
|
||||
|
||||
import com.databasir.dao.Databasir;
|
||||
import com.databasir.dao.Keys;
|
||||
import com.databasir.dao.tables.records.GroupRecord;
|
||||
|
||||
import java.time.LocalDateTime;
|
||||
import java.util.Arrays;
|
||||
import java.util.List;
|
||||
|
||||
import org.jooq.Field;
|
||||
import org.jooq.ForeignKey;
|
||||
import org.jooq.Identity;
|
||||
import org.jooq.Name;
|
||||
import org.jooq.Record;
|
||||
import org.jooq.Row6;
|
||||
import org.jooq.Schema;
|
||||
import org.jooq.Table;
|
||||
import org.jooq.TableField;
|
||||
import org.jooq.TableOptions;
|
||||
import org.jooq.UniqueKey;
|
||||
import org.jooq.impl.DSL;
|
||||
import org.jooq.impl.SQLDataType;
|
||||
import org.jooq.impl.TableImpl;
|
||||
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class Group extends TableImpl<GroupRecord> {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/**
|
||||
* The reference instance of <code>databasir.group</code>
|
||||
*/
|
||||
public static final Group GROUP = new Group();
|
||||
|
||||
/**
|
||||
* The class holding records for this type
|
||||
*/
|
||||
@Override
|
||||
public Class<GroupRecord> getRecordType() {
|
||||
return GroupRecord.class;
|
||||
}
|
||||
|
||||
/**
|
||||
* The column <code>databasir.group.id</code>.
|
||||
*/
|
||||
public final TableField<GroupRecord, Integer> ID = createField(DSL.name("id"), SQLDataType.INTEGER.nullable(false).identity(true), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>databasir.group.name</code>.
|
||||
*/
|
||||
public final TableField<GroupRecord, String> NAME = createField(DSL.name("name"), SQLDataType.VARCHAR(255).nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>databasir.group.description</code>.
|
||||
*/
|
||||
public final TableField<GroupRecord, String> DESCRIPTION = createField(DSL.name("description"), SQLDataType.VARCHAR(512).nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>databasir.group.deleted</code>.
|
||||
*/
|
||||
public final TableField<GroupRecord, Boolean> DELETED = createField(DSL.name("deleted"), SQLDataType.BOOLEAN.nullable(false).defaultValue(DSL.inline("0", SQLDataType.BOOLEAN)), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>databasir.group.update_at</code>.
|
||||
*/
|
||||
public final TableField<GroupRecord, LocalDateTime> UPDATE_AT = createField(DSL.name("update_at"), SQLDataType.LOCALDATETIME(0).nullable(false).defaultValue(DSL.field("CURRENT_TIMESTAMP", SQLDataType.LOCALDATETIME)), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>databasir.group.create_at</code>.
|
||||
*/
|
||||
public final TableField<GroupRecord, LocalDateTime> CREATE_AT = createField(DSL.name("create_at"), SQLDataType.LOCALDATETIME(0).nullable(false).defaultValue(DSL.field("CURRENT_TIMESTAMP", SQLDataType.LOCALDATETIME)), this, "");
|
||||
|
||||
private Group(Name alias, Table<GroupRecord> aliased) {
|
||||
this(alias, aliased, null);
|
||||
}
|
||||
|
||||
private Group(Name alias, Table<GroupRecord> aliased, Field<?>[] parameters) {
|
||||
super(alias, null, aliased, parameters, DSL.comment(""), TableOptions.table());
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an aliased <code>databasir.group</code> table reference
|
||||
*/
|
||||
public Group(String alias) {
|
||||
this(DSL.name(alias), GROUP);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an aliased <code>databasir.group</code> table reference
|
||||
*/
|
||||
public Group(Name alias) {
|
||||
this(alias, GROUP);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a <code>databasir.group</code> table reference
|
||||
*/
|
||||
public Group() {
|
||||
this(DSL.name("group"), null);
|
||||
}
|
||||
|
||||
public <O extends Record> Group(Table<O> child, ForeignKey<O, GroupRecord> key) {
|
||||
super(child, key, GROUP);
|
||||
}
|
||||
|
||||
@Override
|
||||
public Schema getSchema() {
|
||||
return aliased() ? null : Databasir.DATABASIR;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Identity<GroupRecord, Integer> getIdentity() {
|
||||
return (Identity<GroupRecord, Integer>) super.getIdentity();
|
||||
}
|
||||
|
||||
@Override
|
||||
public UniqueKey<GroupRecord> getPrimaryKey() {
|
||||
return Keys.KEY_GROUP_PRIMARY;
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<UniqueKey<GroupRecord>> getUniqueKeys() {
|
||||
return Arrays.asList(Keys.KEY_GROUP_UK_NAME);
|
||||
}
|
||||
|
||||
@Override
|
||||
public Group as(String alias) {
|
||||
return new Group(DSL.name(alias), this);
|
||||
}
|
||||
|
||||
@Override
|
||||
public Group as(Name alias) {
|
||||
return new Group(alias, this);
|
||||
}
|
||||
|
||||
/**
|
||||
* Rename this table
|
||||
*/
|
||||
@Override
|
||||
public Group rename(String name) {
|
||||
return new Group(DSL.name(name), null);
|
||||
}
|
||||
|
||||
/**
|
||||
* Rename this table
|
||||
*/
|
||||
@Override
|
||||
public Group rename(Name name) {
|
||||
return new Group(name, null);
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Row6 type methods
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
@Override
|
||||
public Row6<Integer, String, String, Boolean, LocalDateTime, LocalDateTime> fieldsRow() {
|
||||
return (Row6) super.fieldsRow();
|
||||
}
|
||||
}
|
@@ -0,0 +1,179 @@
|
||||
/*
|
||||
* This file is generated by jOOQ.
|
||||
*/
|
||||
package com.databasir.dao.tables;
|
||||
|
||||
|
||||
import com.databasir.dao.Databasir;
|
||||
import com.databasir.dao.Keys;
|
||||
import com.databasir.dao.tables.records.LoginRecord;
|
||||
|
||||
import java.time.LocalDateTime;
|
||||
import java.util.Arrays;
|
||||
import java.util.List;
|
||||
|
||||
import org.jooq.Field;
|
||||
import org.jooq.ForeignKey;
|
||||
import org.jooq.Identity;
|
||||
import org.jooq.Name;
|
||||
import org.jooq.Record;
|
||||
import org.jooq.Row8;
|
||||
import org.jooq.Schema;
|
||||
import org.jooq.Table;
|
||||
import org.jooq.TableField;
|
||||
import org.jooq.TableOptions;
|
||||
import org.jooq.UniqueKey;
|
||||
import org.jooq.impl.DSL;
|
||||
import org.jooq.impl.SQLDataType;
|
||||
import org.jooq.impl.TableImpl;
|
||||
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class Login extends TableImpl<LoginRecord> {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/**
|
||||
* The reference instance of <code>databasir.login</code>
|
||||
*/
|
||||
public static final Login LOGIN = new Login();
|
||||
|
||||
/**
|
||||
* The class holding records for this type
|
||||
*/
|
||||
@Override
|
||||
public Class<LoginRecord> getRecordType() {
|
||||
return LoginRecord.class;
|
||||
}
|
||||
|
||||
/**
|
||||
* The column <code>databasir.login.id</code>.
|
||||
*/
|
||||
public final TableField<LoginRecord, Integer> ID = createField(DSL.name("id"), SQLDataType.INTEGER.nullable(false).identity(true), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>databasir.login.user_id</code>.
|
||||
*/
|
||||
public final TableField<LoginRecord, Integer> USER_ID = createField(DSL.name("user_id"), SQLDataType.INTEGER.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>databasir.login.access_token</code>.
|
||||
*/
|
||||
public final TableField<LoginRecord, String> ACCESS_TOKEN = createField(DSL.name("access_token"), SQLDataType.CLOB.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>databasir.login.refresh_token</code>.
|
||||
*/
|
||||
public final TableField<LoginRecord, String> REFRESH_TOKEN = createField(DSL.name("refresh_token"), SQLDataType.CLOB.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>databasir.login.access_token_expire_at</code>.
|
||||
*/
|
||||
public final TableField<LoginRecord, LocalDateTime> ACCESS_TOKEN_EXPIRE_AT = createField(DSL.name("access_token_expire_at"), SQLDataType.LOCALDATETIME(0).nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>databasir.login.refresh_token_expire_at</code>.
|
||||
*/
|
||||
public final TableField<LoginRecord, LocalDateTime> REFRESH_TOKEN_EXPIRE_AT = createField(DSL.name("refresh_token_expire_at"), SQLDataType.LOCALDATETIME(0).nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>databasir.login.update_at</code>.
|
||||
*/
|
||||
public final TableField<LoginRecord, LocalDateTime> UPDATE_AT = createField(DSL.name("update_at"), SQLDataType.LOCALDATETIME(0).nullable(false).defaultValue(DSL.field("CURRENT_TIMESTAMP", SQLDataType.LOCALDATETIME)), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>databasir.login.create_at</code>.
|
||||
*/
|
||||
public final TableField<LoginRecord, LocalDateTime> CREATE_AT = createField(DSL.name("create_at"), SQLDataType.LOCALDATETIME(0).nullable(false).defaultValue(DSL.field("CURRENT_TIMESTAMP", SQLDataType.LOCALDATETIME)), this, "");
|
||||
|
||||
private Login(Name alias, Table<LoginRecord> aliased) {
|
||||
this(alias, aliased, null);
|
||||
}
|
||||
|
||||
private Login(Name alias, Table<LoginRecord> aliased, Field<?>[] parameters) {
|
||||
super(alias, null, aliased, parameters, DSL.comment(""), TableOptions.table());
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an aliased <code>databasir.login</code> table reference
|
||||
*/
|
||||
public Login(String alias) {
|
||||
this(DSL.name(alias), LOGIN);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an aliased <code>databasir.login</code> table reference
|
||||
*/
|
||||
public Login(Name alias) {
|
||||
this(alias, LOGIN);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a <code>databasir.login</code> table reference
|
||||
*/
|
||||
public Login() {
|
||||
this(DSL.name("login"), null);
|
||||
}
|
||||
|
||||
public <O extends Record> Login(Table<O> child, ForeignKey<O, LoginRecord> key) {
|
||||
super(child, key, LOGIN);
|
||||
}
|
||||
|
||||
@Override
|
||||
public Schema getSchema() {
|
||||
return aliased() ? null : Databasir.DATABASIR;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Identity<LoginRecord, Integer> getIdentity() {
|
||||
return (Identity<LoginRecord, Integer>) super.getIdentity();
|
||||
}
|
||||
|
||||
@Override
|
||||
public UniqueKey<LoginRecord> getPrimaryKey() {
|
||||
return Keys.KEY_LOGIN_PRIMARY;
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<UniqueKey<LoginRecord>> getUniqueKeys() {
|
||||
return Arrays.asList(Keys.KEY_LOGIN_UK_USER_ID);
|
||||
}
|
||||
|
||||
@Override
|
||||
public Login as(String alias) {
|
||||
return new Login(DSL.name(alias), this);
|
||||
}
|
||||
|
||||
@Override
|
||||
public Login as(Name alias) {
|
||||
return new Login(alias, this);
|
||||
}
|
||||
|
||||
/**
|
||||
* Rename this table
|
||||
*/
|
||||
@Override
|
||||
public Login rename(String name) {
|
||||
return new Login(DSL.name(name), null);
|
||||
}
|
||||
|
||||
/**
|
||||
* Rename this table
|
||||
*/
|
||||
@Override
|
||||
public Login rename(Name name) {
|
||||
return new Login(name, null);
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Row8 type methods
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
@Override
|
||||
public Row8<Integer, Integer, String, String, LocalDateTime, LocalDateTime, LocalDateTime, LocalDateTime> fieldsRow() {
|
||||
return (Row8) super.fieldsRow();
|
||||
}
|
||||
}
|
@@ -0,0 +1,169 @@
|
||||
/*
|
||||
* This file is generated by jOOQ.
|
||||
*/
|
||||
package com.databasir.dao.tables;
|
||||
|
||||
|
||||
import com.databasir.dao.Databasir;
|
||||
import com.databasir.dao.Keys;
|
||||
import com.databasir.dao.tables.records.ProjectRecord;
|
||||
|
||||
import java.time.LocalDateTime;
|
||||
import java.util.Arrays;
|
||||
import java.util.List;
|
||||
|
||||
import org.jooq.Field;
|
||||
import org.jooq.ForeignKey;
|
||||
import org.jooq.Identity;
|
||||
import org.jooq.Name;
|
||||
import org.jooq.Record;
|
||||
import org.jooq.Row6;
|
||||
import org.jooq.Schema;
|
||||
import org.jooq.Table;
|
||||
import org.jooq.TableField;
|
||||
import org.jooq.TableOptions;
|
||||
import org.jooq.UniqueKey;
|
||||
import org.jooq.impl.DSL;
|
||||
import org.jooq.impl.SQLDataType;
|
||||
import org.jooq.impl.TableImpl;
|
||||
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class Project extends TableImpl<ProjectRecord> {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/**
|
||||
* The reference instance of <code>databasir.project</code>
|
||||
*/
|
||||
public static final Project PROJECT = new Project();
|
||||
|
||||
/**
|
||||
* The class holding records for this type
|
||||
*/
|
||||
@Override
|
||||
public Class<ProjectRecord> getRecordType() {
|
||||
return ProjectRecord.class;
|
||||
}
|
||||
|
||||
/**
|
||||
* The column <code>databasir.project.id</code>.
|
||||
*/
|
||||
public final TableField<ProjectRecord, Integer> ID = createField(DSL.name("id"), SQLDataType.INTEGER.nullable(false).identity(true), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>databasir.project.name</code>.
|
||||
*/
|
||||
public final TableField<ProjectRecord, String> NAME = createField(DSL.name("name"), SQLDataType.VARCHAR(255).nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>databasir.project.description</code>.
|
||||
*/
|
||||
public final TableField<ProjectRecord, String> DESCRIPTION = createField(DSL.name("description"), SQLDataType.CLOB.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>databasir.project.group_id</code>.
|
||||
*/
|
||||
public final TableField<ProjectRecord, Integer> GROUP_ID = createField(DSL.name("group_id"), SQLDataType.INTEGER.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>databasir.project.deleted</code>.
|
||||
*/
|
||||
public final TableField<ProjectRecord, Boolean> DELETED = createField(DSL.name("deleted"), SQLDataType.BOOLEAN.nullable(false).defaultValue(DSL.inline("0", SQLDataType.BOOLEAN)), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>databasir.project.create_at</code>.
|
||||
*/
|
||||
public final TableField<ProjectRecord, LocalDateTime> CREATE_AT = createField(DSL.name("create_at"), SQLDataType.LOCALDATETIME(0).nullable(false).defaultValue(DSL.field("CURRENT_TIMESTAMP", SQLDataType.LOCALDATETIME)), this, "");
|
||||
|
||||
private Project(Name alias, Table<ProjectRecord> aliased) {
|
||||
this(alias, aliased, null);
|
||||
}
|
||||
|
||||
private Project(Name alias, Table<ProjectRecord> aliased, Field<?>[] parameters) {
|
||||
super(alias, null, aliased, parameters, DSL.comment(""), TableOptions.table());
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an aliased <code>databasir.project</code> table reference
|
||||
*/
|
||||
public Project(String alias) {
|
||||
this(DSL.name(alias), PROJECT);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an aliased <code>databasir.project</code> table reference
|
||||
*/
|
||||
public Project(Name alias) {
|
||||
this(alias, PROJECT);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a <code>databasir.project</code> table reference
|
||||
*/
|
||||
public Project() {
|
||||
this(DSL.name("project"), null);
|
||||
}
|
||||
|
||||
public <O extends Record> Project(Table<O> child, ForeignKey<O, ProjectRecord> key) {
|
||||
super(child, key, PROJECT);
|
||||
}
|
||||
|
||||
@Override
|
||||
public Schema getSchema() {
|
||||
return aliased() ? null : Databasir.DATABASIR;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Identity<ProjectRecord, Integer> getIdentity() {
|
||||
return (Identity<ProjectRecord, Integer>) super.getIdentity();
|
||||
}
|
||||
|
||||
@Override
|
||||
public UniqueKey<ProjectRecord> getPrimaryKey() {
|
||||
return Keys.KEY_PROJECT_PRIMARY;
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<UniqueKey<ProjectRecord>> getUniqueKeys() {
|
||||
return Arrays.asList(Keys.KEY_PROJECT_UK_GROUP_ID_NAME);
|
||||
}
|
||||
|
||||
@Override
|
||||
public Project as(String alias) {
|
||||
return new Project(DSL.name(alias), this);
|
||||
}
|
||||
|
||||
@Override
|
||||
public Project as(Name alias) {
|
||||
return new Project(alias, this);
|
||||
}
|
||||
|
||||
/**
|
||||
* Rename this table
|
||||
*/
|
||||
@Override
|
||||
public Project rename(String name) {
|
||||
return new Project(DSL.name(name), null);
|
||||
}
|
||||
|
||||
/**
|
||||
* Rename this table
|
||||
*/
|
||||
@Override
|
||||
public Project rename(Name name) {
|
||||
return new Project(name, null);
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Row6 type methods
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
@Override
|
||||
public Row6<Integer, String, String, Integer, Boolean, LocalDateTime> fieldsRow() {
|
||||
return (Row6) super.fieldsRow();
|
||||
}
|
||||
}
|
@@ -0,0 +1,174 @@
|
||||
/*
|
||||
* This file is generated by jOOQ.
|
||||
*/
|
||||
package com.databasir.dao.tables;
|
||||
|
||||
|
||||
import com.databasir.dao.Databasir;
|
||||
import com.databasir.dao.Keys;
|
||||
import com.databasir.dao.tables.records.ProjectSyncRuleRecord;
|
||||
|
||||
import java.time.LocalDateTime;
|
||||
import java.util.Arrays;
|
||||
import java.util.List;
|
||||
|
||||
import org.jooq.Field;
|
||||
import org.jooq.ForeignKey;
|
||||
import org.jooq.Identity;
|
||||
import org.jooq.JSON;
|
||||
import org.jooq.Name;
|
||||
import org.jooq.Record;
|
||||
import org.jooq.Row6;
|
||||
import org.jooq.Schema;
|
||||
import org.jooq.Table;
|
||||
import org.jooq.TableField;
|
||||
import org.jooq.TableOptions;
|
||||
import org.jooq.UniqueKey;
|
||||
import org.jooq.impl.DSL;
|
||||
import org.jooq.impl.SQLDataType;
|
||||
import org.jooq.impl.TableImpl;
|
||||
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class ProjectSyncRule extends TableImpl<ProjectSyncRuleRecord> {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/**
|
||||
* The reference instance of <code>databasir.project_sync_rule</code>
|
||||
*/
|
||||
public static final ProjectSyncRule PROJECT_SYNC_RULE = new ProjectSyncRule();
|
||||
|
||||
/**
|
||||
* The class holding records for this type
|
||||
*/
|
||||
@Override
|
||||
public Class<ProjectSyncRuleRecord> getRecordType() {
|
||||
return ProjectSyncRuleRecord.class;
|
||||
}
|
||||
|
||||
/**
|
||||
* The column <code>databasir.project_sync_rule.id</code>.
|
||||
*/
|
||||
public final TableField<ProjectSyncRuleRecord, Integer> ID = createField(DSL.name("id"), SQLDataType.INTEGER.nullable(false).identity(true), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>databasir.project_sync_rule.project_id</code>.
|
||||
*/
|
||||
public final TableField<ProjectSyncRuleRecord, Integer> PROJECT_ID = createField(DSL.name("project_id"), SQLDataType.INTEGER.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column
|
||||
* <code>databasir.project_sync_rule.ignore_table_name_regex_array</code>.
|
||||
*/
|
||||
public final TableField<ProjectSyncRuleRecord, JSON> IGNORE_TABLE_NAME_REGEX_ARRAY = createField(DSL.name("ignore_table_name_regex_array"), SQLDataType.JSON.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column
|
||||
* <code>databasir.project_sync_rule.ignore_column_name_regex_array</code>.
|
||||
*/
|
||||
public final TableField<ProjectSyncRuleRecord, JSON> IGNORE_COLUMN_NAME_REGEX_ARRAY = createField(DSL.name("ignore_column_name_regex_array"), SQLDataType.JSON.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>databasir.project_sync_rule.update_at</code>.
|
||||
*/
|
||||
public final TableField<ProjectSyncRuleRecord, LocalDateTime> UPDATE_AT = createField(DSL.name("update_at"), SQLDataType.LOCALDATETIME(0).nullable(false).defaultValue(DSL.field("CURRENT_TIMESTAMP", SQLDataType.LOCALDATETIME)), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>databasir.project_sync_rule.create_at</code>.
|
||||
*/
|
||||
public final TableField<ProjectSyncRuleRecord, LocalDateTime> CREATE_AT = createField(DSL.name("create_at"), SQLDataType.LOCALDATETIME(0).nullable(false).defaultValue(DSL.field("CURRENT_TIMESTAMP", SQLDataType.LOCALDATETIME)), this, "");
|
||||
|
||||
private ProjectSyncRule(Name alias, Table<ProjectSyncRuleRecord> aliased) {
|
||||
this(alias, aliased, null);
|
||||
}
|
||||
|
||||
private ProjectSyncRule(Name alias, Table<ProjectSyncRuleRecord> aliased, Field<?>[] parameters) {
|
||||
super(alias, null, aliased, parameters, DSL.comment(""), TableOptions.table());
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an aliased <code>databasir.project_sync_rule</code> table
|
||||
* reference
|
||||
*/
|
||||
public ProjectSyncRule(String alias) {
|
||||
this(DSL.name(alias), PROJECT_SYNC_RULE);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an aliased <code>databasir.project_sync_rule</code> table
|
||||
* reference
|
||||
*/
|
||||
public ProjectSyncRule(Name alias) {
|
||||
this(alias, PROJECT_SYNC_RULE);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a <code>databasir.project_sync_rule</code> table reference
|
||||
*/
|
||||
public ProjectSyncRule() {
|
||||
this(DSL.name("project_sync_rule"), null);
|
||||
}
|
||||
|
||||
public <O extends Record> ProjectSyncRule(Table<O> child, ForeignKey<O, ProjectSyncRuleRecord> key) {
|
||||
super(child, key, PROJECT_SYNC_RULE);
|
||||
}
|
||||
|
||||
@Override
|
||||
public Schema getSchema() {
|
||||
return aliased() ? null : Databasir.DATABASIR;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Identity<ProjectSyncRuleRecord, Integer> getIdentity() {
|
||||
return (Identity<ProjectSyncRuleRecord, Integer>) super.getIdentity();
|
||||
}
|
||||
|
||||
@Override
|
||||
public UniqueKey<ProjectSyncRuleRecord> getPrimaryKey() {
|
||||
return Keys.KEY_PROJECT_SYNC_RULE_PRIMARY;
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<UniqueKey<ProjectSyncRuleRecord>> getUniqueKeys() {
|
||||
return Arrays.asList(Keys.KEY_PROJECT_SYNC_RULE_UK_PROJECT_ID);
|
||||
}
|
||||
|
||||
@Override
|
||||
public ProjectSyncRule as(String alias) {
|
||||
return new ProjectSyncRule(DSL.name(alias), this);
|
||||
}
|
||||
|
||||
@Override
|
||||
public ProjectSyncRule as(Name alias) {
|
||||
return new ProjectSyncRule(alias, this);
|
||||
}
|
||||
|
||||
/**
|
||||
* Rename this table
|
||||
*/
|
||||
@Override
|
||||
public ProjectSyncRule rename(String name) {
|
||||
return new ProjectSyncRule(DSL.name(name), null);
|
||||
}
|
||||
|
||||
/**
|
||||
* Rename this table
|
||||
*/
|
||||
@Override
|
||||
public ProjectSyncRule rename(Name name) {
|
||||
return new ProjectSyncRule(name, null);
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Row6 type methods
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
@Override
|
||||
public Row6<Integer, Integer, JSON, JSON, LocalDateTime, LocalDateTime> fieldsRow() {
|
||||
return (Row6) super.fieldsRow();
|
||||
}
|
||||
}
|
@@ -0,0 +1,162 @@
|
||||
/*
|
||||
* This file is generated by jOOQ.
|
||||
*/
|
||||
package com.databasir.dao.tables;
|
||||
|
||||
|
||||
import com.databasir.dao.Databasir;
|
||||
import com.databasir.dao.Keys;
|
||||
import com.databasir.dao.tables.records.SysKeyRecord;
|
||||
|
||||
import java.time.LocalDateTime;
|
||||
|
||||
import org.jooq.Field;
|
||||
import org.jooq.ForeignKey;
|
||||
import org.jooq.Identity;
|
||||
import org.jooq.Name;
|
||||
import org.jooq.Record;
|
||||
import org.jooq.Row6;
|
||||
import org.jooq.Schema;
|
||||
import org.jooq.Table;
|
||||
import org.jooq.TableField;
|
||||
import org.jooq.TableOptions;
|
||||
import org.jooq.UniqueKey;
|
||||
import org.jooq.impl.DSL;
|
||||
import org.jooq.impl.SQLDataType;
|
||||
import org.jooq.impl.TableImpl;
|
||||
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class SysKey extends TableImpl<SysKeyRecord> {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/**
|
||||
* The reference instance of <code>databasir.sys_key</code>
|
||||
*/
|
||||
public static final SysKey SYS_KEY = new SysKey();
|
||||
|
||||
/**
|
||||
* The class holding records for this type
|
||||
*/
|
||||
@Override
|
||||
public Class<SysKeyRecord> getRecordType() {
|
||||
return SysKeyRecord.class;
|
||||
}
|
||||
|
||||
/**
|
||||
* The column <code>databasir.sys_key.id</code>.
|
||||
*/
|
||||
public final TableField<SysKeyRecord, Integer> ID = createField(DSL.name("id"), SQLDataType.INTEGER.nullable(false).identity(true), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>databasir.sys_key.rsa_public_key</code>.
|
||||
*/
|
||||
public final TableField<SysKeyRecord, String> RSA_PUBLIC_KEY = createField(DSL.name("rsa_public_key"), SQLDataType.CLOB.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>databasir.sys_key.rsa_private_key</code>.
|
||||
*/
|
||||
public final TableField<SysKeyRecord, String> RSA_PRIVATE_KEY = createField(DSL.name("rsa_private_key"), SQLDataType.CLOB.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>databasir.sys_key.aes_key</code>.
|
||||
*/
|
||||
public final TableField<SysKeyRecord, String> AES_KEY = createField(DSL.name("aes_key"), SQLDataType.CLOB.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>databasir.sys_key.update_at</code>.
|
||||
*/
|
||||
public final TableField<SysKeyRecord, LocalDateTime> UPDATE_AT = createField(DSL.name("update_at"), SQLDataType.LOCALDATETIME(0).nullable(false).defaultValue(DSL.field("CURRENT_TIMESTAMP", SQLDataType.LOCALDATETIME)), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>databasir.sys_key.create_at</code>.
|
||||
*/
|
||||
public final TableField<SysKeyRecord, LocalDateTime> CREATE_AT = createField(DSL.name("create_at"), SQLDataType.LOCALDATETIME(0).nullable(false).defaultValue(DSL.field("CURRENT_TIMESTAMP", SQLDataType.LOCALDATETIME)), this, "");
|
||||
|
||||
private SysKey(Name alias, Table<SysKeyRecord> aliased) {
|
||||
this(alias, aliased, null);
|
||||
}
|
||||
|
||||
private SysKey(Name alias, Table<SysKeyRecord> aliased, Field<?>[] parameters) {
|
||||
super(alias, null, aliased, parameters, DSL.comment(""), TableOptions.table());
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an aliased <code>databasir.sys_key</code> table reference
|
||||
*/
|
||||
public SysKey(String alias) {
|
||||
this(DSL.name(alias), SYS_KEY);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an aliased <code>databasir.sys_key</code> table reference
|
||||
*/
|
||||
public SysKey(Name alias) {
|
||||
this(alias, SYS_KEY);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a <code>databasir.sys_key</code> table reference
|
||||
*/
|
||||
public SysKey() {
|
||||
this(DSL.name("sys_key"), null);
|
||||
}
|
||||
|
||||
public <O extends Record> SysKey(Table<O> child, ForeignKey<O, SysKeyRecord> key) {
|
||||
super(child, key, SYS_KEY);
|
||||
}
|
||||
|
||||
@Override
|
||||
public Schema getSchema() {
|
||||
return aliased() ? null : Databasir.DATABASIR;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Identity<SysKeyRecord, Integer> getIdentity() {
|
||||
return (Identity<SysKeyRecord, Integer>) super.getIdentity();
|
||||
}
|
||||
|
||||
@Override
|
||||
public UniqueKey<SysKeyRecord> getPrimaryKey() {
|
||||
return Keys.KEY_SYS_KEY_PRIMARY;
|
||||
}
|
||||
|
||||
@Override
|
||||
public SysKey as(String alias) {
|
||||
return new SysKey(DSL.name(alias), this);
|
||||
}
|
||||
|
||||
@Override
|
||||
public SysKey as(Name alias) {
|
||||
return new SysKey(alias, this);
|
||||
}
|
||||
|
||||
/**
|
||||
* Rename this table
|
||||
*/
|
||||
@Override
|
||||
public SysKey rename(String name) {
|
||||
return new SysKey(DSL.name(name), null);
|
||||
}
|
||||
|
||||
/**
|
||||
* Rename this table
|
||||
*/
|
||||
@Override
|
||||
public SysKey rename(Name name) {
|
||||
return new SysKey(name, null);
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Row6 type methods
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
@Override
|
||||
public Row6<Integer, String, String, String, LocalDateTime, LocalDateTime> fieldsRow() {
|
||||
return (Row6) super.fieldsRow();
|
||||
}
|
||||
}
|
@@ -0,0 +1,167 @@
|
||||
/*
|
||||
* This file is generated by jOOQ.
|
||||
*/
|
||||
package com.databasir.dao.tables;
|
||||
|
||||
|
||||
import com.databasir.dao.Databasir;
|
||||
import com.databasir.dao.Keys;
|
||||
import com.databasir.dao.tables.records.SysMailRecord;
|
||||
|
||||
import java.time.LocalDateTime;
|
||||
|
||||
import org.jooq.Field;
|
||||
import org.jooq.ForeignKey;
|
||||
import org.jooq.Identity;
|
||||
import org.jooq.Name;
|
||||
import org.jooq.Record;
|
||||
import org.jooq.Row7;
|
||||
import org.jooq.Schema;
|
||||
import org.jooq.Table;
|
||||
import org.jooq.TableField;
|
||||
import org.jooq.TableOptions;
|
||||
import org.jooq.UniqueKey;
|
||||
import org.jooq.impl.DSL;
|
||||
import org.jooq.impl.SQLDataType;
|
||||
import org.jooq.impl.TableImpl;
|
||||
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class SysMail extends TableImpl<SysMailRecord> {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/**
|
||||
* The reference instance of <code>databasir.sys_mail</code>
|
||||
*/
|
||||
public static final SysMail SYS_MAIL = new SysMail();
|
||||
|
||||
/**
|
||||
* The class holding records for this type
|
||||
*/
|
||||
@Override
|
||||
public Class<SysMailRecord> getRecordType() {
|
||||
return SysMailRecord.class;
|
||||
}
|
||||
|
||||
/**
|
||||
* The column <code>databasir.sys_mail.id</code>.
|
||||
*/
|
||||
public final TableField<SysMailRecord, Integer> ID = createField(DSL.name("id"), SQLDataType.INTEGER.nullable(false).identity(true), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>databasir.sys_mail.username</code>.
|
||||
*/
|
||||
public final TableField<SysMailRecord, String> USERNAME = createField(DSL.name("username"), SQLDataType.CLOB.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>databasir.sys_mail.password</code>.
|
||||
*/
|
||||
public final TableField<SysMailRecord, String> PASSWORD = createField(DSL.name("password"), SQLDataType.CLOB.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>databasir.sys_mail.smtp_host</code>.
|
||||
*/
|
||||
public final TableField<SysMailRecord, String> SMTP_HOST = createField(DSL.name("smtp_host"), SQLDataType.VARCHAR(512).nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>databasir.sys_mail.smtp_port</code>.
|
||||
*/
|
||||
public final TableField<SysMailRecord, Integer> SMTP_PORT = createField(DSL.name("smtp_port"), SQLDataType.INTEGER.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>databasir.sys_mail.update_at</code>.
|
||||
*/
|
||||
public final TableField<SysMailRecord, LocalDateTime> UPDATE_AT = createField(DSL.name("update_at"), SQLDataType.LOCALDATETIME(0).nullable(false).defaultValue(DSL.field("CURRENT_TIMESTAMP", SQLDataType.LOCALDATETIME)), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>databasir.sys_mail.create_at</code>.
|
||||
*/
|
||||
public final TableField<SysMailRecord, LocalDateTime> CREATE_AT = createField(DSL.name("create_at"), SQLDataType.LOCALDATETIME(0).nullable(false).defaultValue(DSL.field("CURRENT_TIMESTAMP", SQLDataType.LOCALDATETIME)), this, "");
|
||||
|
||||
private SysMail(Name alias, Table<SysMailRecord> aliased) {
|
||||
this(alias, aliased, null);
|
||||
}
|
||||
|
||||
private SysMail(Name alias, Table<SysMailRecord> aliased, Field<?>[] parameters) {
|
||||
super(alias, null, aliased, parameters, DSL.comment(""), TableOptions.table());
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an aliased <code>databasir.sys_mail</code> table reference
|
||||
*/
|
||||
public SysMail(String alias) {
|
||||
this(DSL.name(alias), SYS_MAIL);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an aliased <code>databasir.sys_mail</code> table reference
|
||||
*/
|
||||
public SysMail(Name alias) {
|
||||
this(alias, SYS_MAIL);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a <code>databasir.sys_mail</code> table reference
|
||||
*/
|
||||
public SysMail() {
|
||||
this(DSL.name("sys_mail"), null);
|
||||
}
|
||||
|
||||
public <O extends Record> SysMail(Table<O> child, ForeignKey<O, SysMailRecord> key) {
|
||||
super(child, key, SYS_MAIL);
|
||||
}
|
||||
|
||||
@Override
|
||||
public Schema getSchema() {
|
||||
return aliased() ? null : Databasir.DATABASIR;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Identity<SysMailRecord, Integer> getIdentity() {
|
||||
return (Identity<SysMailRecord, Integer>) super.getIdentity();
|
||||
}
|
||||
|
||||
@Override
|
||||
public UniqueKey<SysMailRecord> getPrimaryKey() {
|
||||
return Keys.KEY_SYS_MAIL_PRIMARY;
|
||||
}
|
||||
|
||||
@Override
|
||||
public SysMail as(String alias) {
|
||||
return new SysMail(DSL.name(alias), this);
|
||||
}
|
||||
|
||||
@Override
|
||||
public SysMail as(Name alias) {
|
||||
return new SysMail(alias, this);
|
||||
}
|
||||
|
||||
/**
|
||||
* Rename this table
|
||||
*/
|
||||
@Override
|
||||
public SysMail rename(String name) {
|
||||
return new SysMail(DSL.name(name), null);
|
||||
}
|
||||
|
||||
/**
|
||||
* Rename this table
|
||||
*/
|
||||
@Override
|
||||
public SysMail rename(Name name) {
|
||||
return new SysMail(name, null);
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Row7 type methods
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
@Override
|
||||
public Row7<Integer, String, String, String, Integer, LocalDateTime, LocalDateTime> fieldsRow() {
|
||||
return (Row7) super.fieldsRow();
|
||||
}
|
||||
}
|
@@ -0,0 +1,207 @@
|
||||
/*
|
||||
* This file is generated by jOOQ.
|
||||
*/
|
||||
package com.databasir.dao.tables;
|
||||
|
||||
|
||||
import com.databasir.dao.Databasir;
|
||||
import com.databasir.dao.Indexes;
|
||||
import com.databasir.dao.Keys;
|
||||
import com.databasir.dao.tables.records.TableColumnDocumentRecord;
|
||||
|
||||
import java.time.LocalDateTime;
|
||||
import java.util.Arrays;
|
||||
import java.util.List;
|
||||
|
||||
import org.jooq.Field;
|
||||
import org.jooq.ForeignKey;
|
||||
import org.jooq.Identity;
|
||||
import org.jooq.Index;
|
||||
import org.jooq.Name;
|
||||
import org.jooq.Record;
|
||||
import org.jooq.Row12;
|
||||
import org.jooq.Schema;
|
||||
import org.jooq.Table;
|
||||
import org.jooq.TableField;
|
||||
import org.jooq.TableOptions;
|
||||
import org.jooq.UniqueKey;
|
||||
import org.jooq.impl.DSL;
|
||||
import org.jooq.impl.SQLDataType;
|
||||
import org.jooq.impl.TableImpl;
|
||||
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class TableColumnDocument extends TableImpl<TableColumnDocumentRecord> {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/**
|
||||
* The reference instance of <code>databasir.table_column_document</code>
|
||||
*/
|
||||
public static final TableColumnDocument TABLE_COLUMN_DOCUMENT = new TableColumnDocument();
|
||||
|
||||
/**
|
||||
* The class holding records for this type
|
||||
*/
|
||||
@Override
|
||||
public Class<TableColumnDocumentRecord> getRecordType() {
|
||||
return TableColumnDocumentRecord.class;
|
||||
}
|
||||
|
||||
/**
|
||||
* The column <code>databasir.table_column_document.id</code>.
|
||||
*/
|
||||
public final TableField<TableColumnDocumentRecord, Integer> ID = createField(DSL.name("id"), SQLDataType.INTEGER.nullable(false).identity(true), this, "");
|
||||
|
||||
/**
|
||||
* The column
|
||||
* <code>databasir.table_column_document.table_document_id</code>.
|
||||
*/
|
||||
public final TableField<TableColumnDocumentRecord, Integer> TABLE_DOCUMENT_ID = createField(DSL.name("table_document_id"), SQLDataType.INTEGER.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column
|
||||
* <code>databasir.table_column_document.database_document_id</code>.
|
||||
*/
|
||||
public final TableField<TableColumnDocumentRecord, Integer> DATABASE_DOCUMENT_ID = createField(DSL.name("database_document_id"), SQLDataType.INTEGER.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>databasir.table_column_document.name</code>.
|
||||
*/
|
||||
public final TableField<TableColumnDocumentRecord, String> NAME = createField(DSL.name("name"), SQLDataType.CLOB.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>databasir.table_column_document.type</code>.
|
||||
*/
|
||||
public final TableField<TableColumnDocumentRecord, String> TYPE = createField(DSL.name("type"), SQLDataType.VARCHAR(255).nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>databasir.table_column_document.comment</code>.
|
||||
*/
|
||||
public final TableField<TableColumnDocumentRecord, String> COMMENT = createField(DSL.name("comment"), SQLDataType.VARCHAR(512).nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>databasir.table_column_document.default_value</code>.
|
||||
*/
|
||||
public final TableField<TableColumnDocumentRecord, String> DEFAULT_VALUE = createField(DSL.name("default_value"), SQLDataType.VARCHAR(512), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>databasir.table_column_document.size</code>.
|
||||
*/
|
||||
public final TableField<TableColumnDocumentRecord, Integer> SIZE = createField(DSL.name("size"), SQLDataType.INTEGER.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>databasir.table_column_document.decimal_digits</code>.
|
||||
*/
|
||||
public final TableField<TableColumnDocumentRecord, Integer> DECIMAL_DIGITS = createField(DSL.name("decimal_digits"), SQLDataType.INTEGER, this, "");
|
||||
|
||||
/**
|
||||
* The column <code>databasir.table_column_document.nullable</code>. YES,
|
||||
* NO, UNKNOWN
|
||||
*/
|
||||
public final TableField<TableColumnDocumentRecord, String> NULLABLE = createField(DSL.name("nullable"), SQLDataType.VARCHAR(64).nullable(false), this, "YES, NO, UNKNOWN");
|
||||
|
||||
/**
|
||||
* The column <code>databasir.table_column_document.auto_increment</code>.
|
||||
* YES, NO, UNKNOWN
|
||||
*/
|
||||
public final TableField<TableColumnDocumentRecord, String> AUTO_INCREMENT = createField(DSL.name("auto_increment"), SQLDataType.VARCHAR(64).nullable(false), this, "YES, NO, UNKNOWN");
|
||||
|
||||
/**
|
||||
* The column <code>databasir.table_column_document.create_at</code>.
|
||||
*/
|
||||
public final TableField<TableColumnDocumentRecord, LocalDateTime> CREATE_AT = createField(DSL.name("create_at"), SQLDataType.LOCALDATETIME(0).nullable(false).defaultValue(DSL.field("CURRENT_TIMESTAMP", SQLDataType.LOCALDATETIME)), this, "");
|
||||
|
||||
private TableColumnDocument(Name alias, Table<TableColumnDocumentRecord> aliased) {
|
||||
this(alias, aliased, null);
|
||||
}
|
||||
|
||||
private TableColumnDocument(Name alias, Table<TableColumnDocumentRecord> aliased, Field<?>[] parameters) {
|
||||
super(alias, null, aliased, parameters, DSL.comment(""), TableOptions.table());
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an aliased <code>databasir.table_column_document</code> table
|
||||
* reference
|
||||
*/
|
||||
public TableColumnDocument(String alias) {
|
||||
this(DSL.name(alias), TABLE_COLUMN_DOCUMENT);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an aliased <code>databasir.table_column_document</code> table
|
||||
* reference
|
||||
*/
|
||||
public TableColumnDocument(Name alias) {
|
||||
this(alias, TABLE_COLUMN_DOCUMENT);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a <code>databasir.table_column_document</code> table reference
|
||||
*/
|
||||
public TableColumnDocument() {
|
||||
this(DSL.name("table_column_document"), null);
|
||||
}
|
||||
|
||||
public <O extends Record> TableColumnDocument(Table<O> child, ForeignKey<O, TableColumnDocumentRecord> key) {
|
||||
super(child, key, TABLE_COLUMN_DOCUMENT);
|
||||
}
|
||||
|
||||
@Override
|
||||
public Schema getSchema() {
|
||||
return aliased() ? null : Databasir.DATABASIR;
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<Index> getIndexes() {
|
||||
return Arrays.asList(Indexes.TABLE_COLUMN_DOCUMENT_IDX_DATABASE_DOCUMENT_ID, Indexes.TABLE_COLUMN_DOCUMENT_IDX_TABLE_DOCUMENT_ID);
|
||||
}
|
||||
|
||||
@Override
|
||||
public Identity<TableColumnDocumentRecord, Integer> getIdentity() {
|
||||
return (Identity<TableColumnDocumentRecord, Integer>) super.getIdentity();
|
||||
}
|
||||
|
||||
@Override
|
||||
public UniqueKey<TableColumnDocumentRecord> getPrimaryKey() {
|
||||
return Keys.KEY_TABLE_COLUMN_DOCUMENT_PRIMARY;
|
||||
}
|
||||
|
||||
@Override
|
||||
public TableColumnDocument as(String alias) {
|
||||
return new TableColumnDocument(DSL.name(alias), this);
|
||||
}
|
||||
|
||||
@Override
|
||||
public TableColumnDocument as(Name alias) {
|
||||
return new TableColumnDocument(alias, this);
|
||||
}
|
||||
|
||||
/**
|
||||
* Rename this table
|
||||
*/
|
||||
@Override
|
||||
public TableColumnDocument rename(String name) {
|
||||
return new TableColumnDocument(DSL.name(name), null);
|
||||
}
|
||||
|
||||
/**
|
||||
* Rename this table
|
||||
*/
|
||||
@Override
|
||||
public TableColumnDocument rename(Name name) {
|
||||
return new TableColumnDocument(name, null);
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Row12 type methods
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
@Override
|
||||
public Row12<Integer, Integer, Integer, String, String, String, String, Integer, Integer, String, String, LocalDateTime> fieldsRow() {
|
||||
return (Row12) super.fieldsRow();
|
||||
}
|
||||
}
|
@@ -0,0 +1,171 @@
|
||||
/*
|
||||
* This file is generated by jOOQ.
|
||||
*/
|
||||
package com.databasir.dao.tables;
|
||||
|
||||
|
||||
import com.databasir.dao.Databasir;
|
||||
import com.databasir.dao.Indexes;
|
||||
import com.databasir.dao.Keys;
|
||||
import com.databasir.dao.tables.records.TableDocumentRecord;
|
||||
|
||||
import java.time.LocalDateTime;
|
||||
import java.util.Arrays;
|
||||
import java.util.List;
|
||||
|
||||
import org.jooq.Field;
|
||||
import org.jooq.ForeignKey;
|
||||
import org.jooq.Identity;
|
||||
import org.jooq.Index;
|
||||
import org.jooq.Name;
|
||||
import org.jooq.Record;
|
||||
import org.jooq.Row6;
|
||||
import org.jooq.Schema;
|
||||
import org.jooq.Table;
|
||||
import org.jooq.TableField;
|
||||
import org.jooq.TableOptions;
|
||||
import org.jooq.UniqueKey;
|
||||
import org.jooq.impl.DSL;
|
||||
import org.jooq.impl.SQLDataType;
|
||||
import org.jooq.impl.TableImpl;
|
||||
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class TableDocument extends TableImpl<TableDocumentRecord> {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/**
|
||||
* The reference instance of <code>databasir.table_document</code>
|
||||
*/
|
||||
public static final TableDocument TABLE_DOCUMENT = new TableDocument();
|
||||
|
||||
/**
|
||||
* The class holding records for this type
|
||||
*/
|
||||
@Override
|
||||
public Class<TableDocumentRecord> getRecordType() {
|
||||
return TableDocumentRecord.class;
|
||||
}
|
||||
|
||||
/**
|
||||
* The column <code>databasir.table_document.id</code>.
|
||||
*/
|
||||
public final TableField<TableDocumentRecord, Integer> ID = createField(DSL.name("id"), SQLDataType.INTEGER.nullable(false).identity(true), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>databasir.table_document.database_document_id</code>.
|
||||
*/
|
||||
public final TableField<TableDocumentRecord, Integer> DATABASE_DOCUMENT_ID = createField(DSL.name("database_document_id"), SQLDataType.INTEGER.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>databasir.table_document.name</code>.
|
||||
*/
|
||||
public final TableField<TableDocumentRecord, String> NAME = createField(DSL.name("name"), SQLDataType.CLOB.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>databasir.table_document.type</code>.
|
||||
*/
|
||||
public final TableField<TableDocumentRecord, String> TYPE = createField(DSL.name("type"), SQLDataType.CLOB.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>databasir.table_document.comment</code>.
|
||||
*/
|
||||
public final TableField<TableDocumentRecord, String> COMMENT = createField(DSL.name("comment"), SQLDataType.CLOB.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>databasir.table_document.create_at</code>.
|
||||
*/
|
||||
public final TableField<TableDocumentRecord, LocalDateTime> CREATE_AT = createField(DSL.name("create_at"), SQLDataType.LOCALDATETIME(0).nullable(false).defaultValue(DSL.field("CURRENT_TIMESTAMP", SQLDataType.LOCALDATETIME)), this, "");
|
||||
|
||||
private TableDocument(Name alias, Table<TableDocumentRecord> aliased) {
|
||||
this(alias, aliased, null);
|
||||
}
|
||||
|
||||
private TableDocument(Name alias, Table<TableDocumentRecord> aliased, Field<?>[] parameters) {
|
||||
super(alias, null, aliased, parameters, DSL.comment(""), TableOptions.table());
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an aliased <code>databasir.table_document</code> table reference
|
||||
*/
|
||||
public TableDocument(String alias) {
|
||||
this(DSL.name(alias), TABLE_DOCUMENT);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an aliased <code>databasir.table_document</code> table reference
|
||||
*/
|
||||
public TableDocument(Name alias) {
|
||||
this(alias, TABLE_DOCUMENT);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a <code>databasir.table_document</code> table reference
|
||||
*/
|
||||
public TableDocument() {
|
||||
this(DSL.name("table_document"), null);
|
||||
}
|
||||
|
||||
public <O extends Record> TableDocument(Table<O> child, ForeignKey<O, TableDocumentRecord> key) {
|
||||
super(child, key, TABLE_DOCUMENT);
|
||||
}
|
||||
|
||||
@Override
|
||||
public Schema getSchema() {
|
||||
return aliased() ? null : Databasir.DATABASIR;
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<Index> getIndexes() {
|
||||
return Arrays.asList(Indexes.TABLE_DOCUMENT_IDX_DATABASE_DOCUMENT_ID);
|
||||
}
|
||||
|
||||
@Override
|
||||
public Identity<TableDocumentRecord, Integer> getIdentity() {
|
||||
return (Identity<TableDocumentRecord, Integer>) super.getIdentity();
|
||||
}
|
||||
|
||||
@Override
|
||||
public UniqueKey<TableDocumentRecord> getPrimaryKey() {
|
||||
return Keys.KEY_TABLE_DOCUMENT_PRIMARY;
|
||||
}
|
||||
|
||||
@Override
|
||||
public TableDocument as(String alias) {
|
||||
return new TableDocument(DSL.name(alias), this);
|
||||
}
|
||||
|
||||
@Override
|
||||
public TableDocument as(Name alias) {
|
||||
return new TableDocument(alias, this);
|
||||
}
|
||||
|
||||
/**
|
||||
* Rename this table
|
||||
*/
|
||||
@Override
|
||||
public TableDocument rename(String name) {
|
||||
return new TableDocument(DSL.name(name), null);
|
||||
}
|
||||
|
||||
/**
|
||||
* Rename this table
|
||||
*/
|
||||
@Override
|
||||
public TableDocument rename(Name name) {
|
||||
return new TableDocument(name, null);
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Row6 type methods
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
@Override
|
||||
public Row6<Integer, Integer, String, String, String, LocalDateTime> fieldsRow() {
|
||||
return (Row6) super.fieldsRow();
|
||||
}
|
||||
}
|
@@ -0,0 +1,185 @@
|
||||
/*
|
||||
* This file is generated by jOOQ.
|
||||
*/
|
||||
package com.databasir.dao.tables;
|
||||
|
||||
|
||||
import com.databasir.dao.Databasir;
|
||||
import com.databasir.dao.Indexes;
|
||||
import com.databasir.dao.Keys;
|
||||
import com.databasir.dao.tables.records.TableIndexDocumentRecord;
|
||||
|
||||
import java.time.LocalDateTime;
|
||||
import java.util.Arrays;
|
||||
import java.util.List;
|
||||
|
||||
import org.jooq.Field;
|
||||
import org.jooq.ForeignKey;
|
||||
import org.jooq.Identity;
|
||||
import org.jooq.Index;
|
||||
import org.jooq.JSON;
|
||||
import org.jooq.Name;
|
||||
import org.jooq.Record;
|
||||
import org.jooq.Row8;
|
||||
import org.jooq.Schema;
|
||||
import org.jooq.Table;
|
||||
import org.jooq.TableField;
|
||||
import org.jooq.TableOptions;
|
||||
import org.jooq.UniqueKey;
|
||||
import org.jooq.impl.DSL;
|
||||
import org.jooq.impl.SQLDataType;
|
||||
import org.jooq.impl.TableImpl;
|
||||
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class TableIndexDocument extends TableImpl<TableIndexDocumentRecord> {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/**
|
||||
* The reference instance of <code>databasir.table_index_document</code>
|
||||
*/
|
||||
public static final TableIndexDocument TABLE_INDEX_DOCUMENT = new TableIndexDocument();
|
||||
|
||||
/**
|
||||
* The class holding records for this type
|
||||
*/
|
||||
@Override
|
||||
public Class<TableIndexDocumentRecord> getRecordType() {
|
||||
return TableIndexDocumentRecord.class;
|
||||
}
|
||||
|
||||
/**
|
||||
* The column <code>databasir.table_index_document.id</code>.
|
||||
*/
|
||||
public final TableField<TableIndexDocumentRecord, Integer> ID = createField(DSL.name("id"), SQLDataType.INTEGER.nullable(false).identity(true), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>databasir.table_index_document.table_document_id</code>.
|
||||
*/
|
||||
public final TableField<TableIndexDocumentRecord, Integer> TABLE_DOCUMENT_ID = createField(DSL.name("table_document_id"), SQLDataType.INTEGER.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column
|
||||
* <code>databasir.table_index_document.database_document_id</code>.
|
||||
*/
|
||||
public final TableField<TableIndexDocumentRecord, Integer> DATABASE_DOCUMENT_ID = createField(DSL.name("database_document_id"), SQLDataType.INTEGER.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>databasir.table_index_document.name</code>.
|
||||
*/
|
||||
public final TableField<TableIndexDocumentRecord, String> NAME = createField(DSL.name("name"), SQLDataType.CLOB.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>databasir.table_index_document.is_primary</code>.
|
||||
*/
|
||||
public final TableField<TableIndexDocumentRecord, Boolean> IS_PRIMARY = createField(DSL.name("is_primary"), SQLDataType.BOOLEAN.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>databasir.table_index_document.is_unique</code>.
|
||||
*/
|
||||
public final TableField<TableIndexDocumentRecord, Boolean> IS_UNIQUE = createField(DSL.name("is_unique"), SQLDataType.BOOLEAN.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>databasir.table_index_document.column_name_array</code>.
|
||||
*/
|
||||
public final TableField<TableIndexDocumentRecord, JSON> COLUMN_NAME_ARRAY = createField(DSL.name("column_name_array"), SQLDataType.JSON.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>databasir.table_index_document.create_at</code>.
|
||||
*/
|
||||
public final TableField<TableIndexDocumentRecord, LocalDateTime> CREATE_AT = createField(DSL.name("create_at"), SQLDataType.LOCALDATETIME(0).nullable(false).defaultValue(DSL.field("CURRENT_TIMESTAMP", SQLDataType.LOCALDATETIME)), this, "");
|
||||
|
||||
private TableIndexDocument(Name alias, Table<TableIndexDocumentRecord> aliased) {
|
||||
this(alias, aliased, null);
|
||||
}
|
||||
|
||||
private TableIndexDocument(Name alias, Table<TableIndexDocumentRecord> aliased, Field<?>[] parameters) {
|
||||
super(alias, null, aliased, parameters, DSL.comment(""), TableOptions.table());
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an aliased <code>databasir.table_index_document</code> table
|
||||
* reference
|
||||
*/
|
||||
public TableIndexDocument(String alias) {
|
||||
this(DSL.name(alias), TABLE_INDEX_DOCUMENT);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an aliased <code>databasir.table_index_document</code> table
|
||||
* reference
|
||||
*/
|
||||
public TableIndexDocument(Name alias) {
|
||||
this(alias, TABLE_INDEX_DOCUMENT);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a <code>databasir.table_index_document</code> table reference
|
||||
*/
|
||||
public TableIndexDocument() {
|
||||
this(DSL.name("table_index_document"), null);
|
||||
}
|
||||
|
||||
public <O extends Record> TableIndexDocument(Table<O> child, ForeignKey<O, TableIndexDocumentRecord> key) {
|
||||
super(child, key, TABLE_INDEX_DOCUMENT);
|
||||
}
|
||||
|
||||
@Override
|
||||
public Schema getSchema() {
|
||||
return aliased() ? null : Databasir.DATABASIR;
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<Index> getIndexes() {
|
||||
return Arrays.asList(Indexes.TABLE_INDEX_DOCUMENT_IDX_DATABASE_DOCUMENT_ID, Indexes.TABLE_INDEX_DOCUMENT_IDX_TABLE_DOCUMENT_ID);
|
||||
}
|
||||
|
||||
@Override
|
||||
public Identity<TableIndexDocumentRecord, Integer> getIdentity() {
|
||||
return (Identity<TableIndexDocumentRecord, Integer>) super.getIdentity();
|
||||
}
|
||||
|
||||
@Override
|
||||
public UniqueKey<TableIndexDocumentRecord> getPrimaryKey() {
|
||||
return Keys.KEY_TABLE_INDEX_DOCUMENT_PRIMARY;
|
||||
}
|
||||
|
||||
@Override
|
||||
public TableIndexDocument as(String alias) {
|
||||
return new TableIndexDocument(DSL.name(alias), this);
|
||||
}
|
||||
|
||||
@Override
|
||||
public TableIndexDocument as(Name alias) {
|
||||
return new TableIndexDocument(alias, this);
|
||||
}
|
||||
|
||||
/**
|
||||
* Rename this table
|
||||
*/
|
||||
@Override
|
||||
public TableIndexDocument rename(String name) {
|
||||
return new TableIndexDocument(DSL.name(name), null);
|
||||
}
|
||||
|
||||
/**
|
||||
* Rename this table
|
||||
*/
|
||||
@Override
|
||||
public TableIndexDocument rename(Name name) {
|
||||
return new TableIndexDocument(name, null);
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Row8 type methods
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
@Override
|
||||
public Row8<Integer, Integer, Integer, String, Boolean, Boolean, JSON, LocalDateTime> fieldsRow() {
|
||||
return (Row8) super.fieldsRow();
|
||||
}
|
||||
}
|
@@ -0,0 +1,186 @@
|
||||
/*
|
||||
* This file is generated by jOOQ.
|
||||
*/
|
||||
package com.databasir.dao.tables;
|
||||
|
||||
|
||||
import com.databasir.dao.Databasir;
|
||||
import com.databasir.dao.Indexes;
|
||||
import com.databasir.dao.Keys;
|
||||
import com.databasir.dao.tables.records.TableTriggerDocumentRecord;
|
||||
|
||||
import java.time.LocalDateTime;
|
||||
import java.util.Arrays;
|
||||
import java.util.List;
|
||||
|
||||
import org.jooq.Field;
|
||||
import org.jooq.ForeignKey;
|
||||
import org.jooq.Identity;
|
||||
import org.jooq.Index;
|
||||
import org.jooq.Name;
|
||||
import org.jooq.Record;
|
||||
import org.jooq.Row8;
|
||||
import org.jooq.Schema;
|
||||
import org.jooq.Table;
|
||||
import org.jooq.TableField;
|
||||
import org.jooq.TableOptions;
|
||||
import org.jooq.UniqueKey;
|
||||
import org.jooq.impl.DSL;
|
||||
import org.jooq.impl.SQLDataType;
|
||||
import org.jooq.impl.TableImpl;
|
||||
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class TableTriggerDocument extends TableImpl<TableTriggerDocumentRecord> {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/**
|
||||
* The reference instance of <code>databasir.table_trigger_document</code>
|
||||
*/
|
||||
public static final TableTriggerDocument TABLE_TRIGGER_DOCUMENT = new TableTriggerDocument();
|
||||
|
||||
/**
|
||||
* The class holding records for this type
|
||||
*/
|
||||
@Override
|
||||
public Class<TableTriggerDocumentRecord> getRecordType() {
|
||||
return TableTriggerDocumentRecord.class;
|
||||
}
|
||||
|
||||
/**
|
||||
* The column <code>databasir.table_trigger_document.id</code>.
|
||||
*/
|
||||
public final TableField<TableTriggerDocumentRecord, Integer> ID = createField(DSL.name("id"), SQLDataType.INTEGER.nullable(false).identity(true), this, "");
|
||||
|
||||
/**
|
||||
* The column
|
||||
* <code>databasir.table_trigger_document.table_document_id</code>.
|
||||
*/
|
||||
public final TableField<TableTriggerDocumentRecord, Integer> TABLE_DOCUMENT_ID = createField(DSL.name("table_document_id"), SQLDataType.INTEGER.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column
|
||||
* <code>databasir.table_trigger_document.database_document_id</code>.
|
||||
*/
|
||||
public final TableField<TableTriggerDocumentRecord, Integer> DATABASE_DOCUMENT_ID = createField(DSL.name("database_document_id"), SQLDataType.INTEGER.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>databasir.table_trigger_document.timing</code>.
|
||||
*/
|
||||
public final TableField<TableTriggerDocumentRecord, String> TIMING = createField(DSL.name("timing"), SQLDataType.VARCHAR(64).nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>databasir.table_trigger_document.manipulation</code>.
|
||||
*/
|
||||
public final TableField<TableTriggerDocumentRecord, String> MANIPULATION = createField(DSL.name("manipulation"), SQLDataType.VARCHAR(128).nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>databasir.table_trigger_document.statement</code>.
|
||||
*/
|
||||
public final TableField<TableTriggerDocumentRecord, String> STATEMENT = createField(DSL.name("statement"), SQLDataType.CLOB.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column
|
||||
* <code>databasir.table_trigger_document.trigger_create_at</code>.
|
||||
*/
|
||||
public final TableField<TableTriggerDocumentRecord, String> TRIGGER_CREATE_AT = createField(DSL.name("trigger_create_at"), SQLDataType.VARCHAR(255).nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>databasir.table_trigger_document.create_at</code>.
|
||||
*/
|
||||
public final TableField<TableTriggerDocumentRecord, LocalDateTime> CREATE_AT = createField(DSL.name("create_at"), SQLDataType.LOCALDATETIME(0).nullable(false).defaultValue(DSL.field("CURRENT_TIMESTAMP", SQLDataType.LOCALDATETIME)), this, "");
|
||||
|
||||
private TableTriggerDocument(Name alias, Table<TableTriggerDocumentRecord> aliased) {
|
||||
this(alias, aliased, null);
|
||||
}
|
||||
|
||||
private TableTriggerDocument(Name alias, Table<TableTriggerDocumentRecord> aliased, Field<?>[] parameters) {
|
||||
super(alias, null, aliased, parameters, DSL.comment(""), TableOptions.table());
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an aliased <code>databasir.table_trigger_document</code> table
|
||||
* reference
|
||||
*/
|
||||
public TableTriggerDocument(String alias) {
|
||||
this(DSL.name(alias), TABLE_TRIGGER_DOCUMENT);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an aliased <code>databasir.table_trigger_document</code> table
|
||||
* reference
|
||||
*/
|
||||
public TableTriggerDocument(Name alias) {
|
||||
this(alias, TABLE_TRIGGER_DOCUMENT);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a <code>databasir.table_trigger_document</code> table reference
|
||||
*/
|
||||
public TableTriggerDocument() {
|
||||
this(DSL.name("table_trigger_document"), null);
|
||||
}
|
||||
|
||||
public <O extends Record> TableTriggerDocument(Table<O> child, ForeignKey<O, TableTriggerDocumentRecord> key) {
|
||||
super(child, key, TABLE_TRIGGER_DOCUMENT);
|
||||
}
|
||||
|
||||
@Override
|
||||
public Schema getSchema() {
|
||||
return aliased() ? null : Databasir.DATABASIR;
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<Index> getIndexes() {
|
||||
return Arrays.asList(Indexes.TABLE_TRIGGER_DOCUMENT_IDX_DATABASE_DOCUMENT_ID, Indexes.TABLE_TRIGGER_DOCUMENT_IDX_TABLE_DOCUMENT_ID);
|
||||
}
|
||||
|
||||
@Override
|
||||
public Identity<TableTriggerDocumentRecord, Integer> getIdentity() {
|
||||
return (Identity<TableTriggerDocumentRecord, Integer>) super.getIdentity();
|
||||
}
|
||||
|
||||
@Override
|
||||
public UniqueKey<TableTriggerDocumentRecord> getPrimaryKey() {
|
||||
return Keys.KEY_TABLE_TRIGGER_DOCUMENT_PRIMARY;
|
||||
}
|
||||
|
||||
@Override
|
||||
public TableTriggerDocument as(String alias) {
|
||||
return new TableTriggerDocument(DSL.name(alias), this);
|
||||
}
|
||||
|
||||
@Override
|
||||
public TableTriggerDocument as(Name alias) {
|
||||
return new TableTriggerDocument(alias, this);
|
||||
}
|
||||
|
||||
/**
|
||||
* Rename this table
|
||||
*/
|
||||
@Override
|
||||
public TableTriggerDocument rename(String name) {
|
||||
return new TableTriggerDocument(DSL.name(name), null);
|
||||
}
|
||||
|
||||
/**
|
||||
* Rename this table
|
||||
*/
|
||||
@Override
|
||||
public TableTriggerDocument rename(Name name) {
|
||||
return new TableTriggerDocument(name, null);
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Row8 type methods
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
@Override
|
||||
public Row8<Integer, Integer, Integer, String, String, String, String, LocalDateTime> fieldsRow() {
|
||||
return (Row8) super.fieldsRow();
|
||||
}
|
||||
}
|
@@ -0,0 +1,184 @@
|
||||
/*
|
||||
* This file is generated by jOOQ.
|
||||
*/
|
||||
package com.databasir.dao.tables;
|
||||
|
||||
|
||||
import com.databasir.dao.Databasir;
|
||||
import com.databasir.dao.Keys;
|
||||
import com.databasir.dao.tables.records.UserRecord;
|
||||
|
||||
import java.time.LocalDateTime;
|
||||
import java.util.Arrays;
|
||||
import java.util.List;
|
||||
|
||||
import org.jooq.Field;
|
||||
import org.jooq.ForeignKey;
|
||||
import org.jooq.Identity;
|
||||
import org.jooq.Name;
|
||||
import org.jooq.Record;
|
||||
import org.jooq.Row9;
|
||||
import org.jooq.Schema;
|
||||
import org.jooq.Table;
|
||||
import org.jooq.TableField;
|
||||
import org.jooq.TableOptions;
|
||||
import org.jooq.UniqueKey;
|
||||
import org.jooq.impl.DSL;
|
||||
import org.jooq.impl.SQLDataType;
|
||||
import org.jooq.impl.TableImpl;
|
||||
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class User extends TableImpl<UserRecord> {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/**
|
||||
* The reference instance of <code>databasir.user</code>
|
||||
*/
|
||||
public static final User USER = new User();
|
||||
|
||||
/**
|
||||
* The class holding records for this type
|
||||
*/
|
||||
@Override
|
||||
public Class<UserRecord> getRecordType() {
|
||||
return UserRecord.class;
|
||||
}
|
||||
|
||||
/**
|
||||
* The column <code>databasir.user.id</code>.
|
||||
*/
|
||||
public final TableField<UserRecord, Integer> ID = createField(DSL.name("id"), SQLDataType.INTEGER.nullable(false).identity(true), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>databasir.user.email</code>.
|
||||
*/
|
||||
public final TableField<UserRecord, String> EMAIL = createField(DSL.name("email"), SQLDataType.VARCHAR(512).nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>databasir.user.username</code>.
|
||||
*/
|
||||
public final TableField<UserRecord, String> USERNAME = createField(DSL.name("username"), SQLDataType.VARCHAR(128).nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>databasir.user.password</code>.
|
||||
*/
|
||||
public final TableField<UserRecord, String> PASSWORD = createField(DSL.name("password"), SQLDataType.CLOB.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>databasir.user.nickname</code>.
|
||||
*/
|
||||
public final TableField<UserRecord, String> NICKNAME = createField(DSL.name("nickname"), SQLDataType.VARCHAR(255).nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>databasir.user.avatar</code>.
|
||||
*/
|
||||
public final TableField<UserRecord, String> AVATAR = createField(DSL.name("avatar"), SQLDataType.VARCHAR(512), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>databasir.user.enabled</code>.
|
||||
*/
|
||||
public final TableField<UserRecord, Boolean> ENABLED = createField(DSL.name("enabled"), SQLDataType.BOOLEAN.nullable(false).defaultValue(DSL.inline("0", SQLDataType.BOOLEAN)), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>databasir.user.update_at</code>.
|
||||
*/
|
||||
public final TableField<UserRecord, LocalDateTime> UPDATE_AT = createField(DSL.name("update_at"), SQLDataType.LOCALDATETIME(0).nullable(false).defaultValue(DSL.field("CURRENT_TIMESTAMP", SQLDataType.LOCALDATETIME)), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>databasir.user.create_at</code>.
|
||||
*/
|
||||
public final TableField<UserRecord, LocalDateTime> CREATE_AT = createField(DSL.name("create_at"), SQLDataType.LOCALDATETIME(0).nullable(false).defaultValue(DSL.field("CURRENT_TIMESTAMP", SQLDataType.LOCALDATETIME)), this, "");
|
||||
|
||||
private User(Name alias, Table<UserRecord> aliased) {
|
||||
this(alias, aliased, null);
|
||||
}
|
||||
|
||||
private User(Name alias, Table<UserRecord> aliased, Field<?>[] parameters) {
|
||||
super(alias, null, aliased, parameters, DSL.comment(""), TableOptions.table());
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an aliased <code>databasir.user</code> table reference
|
||||
*/
|
||||
public User(String alias) {
|
||||
this(DSL.name(alias), USER);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an aliased <code>databasir.user</code> table reference
|
||||
*/
|
||||
public User(Name alias) {
|
||||
this(alias, USER);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a <code>databasir.user</code> table reference
|
||||
*/
|
||||
public User() {
|
||||
this(DSL.name("user"), null);
|
||||
}
|
||||
|
||||
public <O extends Record> User(Table<O> child, ForeignKey<O, UserRecord> key) {
|
||||
super(child, key, USER);
|
||||
}
|
||||
|
||||
@Override
|
||||
public Schema getSchema() {
|
||||
return aliased() ? null : Databasir.DATABASIR;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Identity<UserRecord, Integer> getIdentity() {
|
||||
return (Identity<UserRecord, Integer>) super.getIdentity();
|
||||
}
|
||||
|
||||
@Override
|
||||
public UniqueKey<UserRecord> getPrimaryKey() {
|
||||
return Keys.KEY_USER_PRIMARY;
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<UniqueKey<UserRecord>> getUniqueKeys() {
|
||||
return Arrays.asList(Keys.KEY_USER_UK_EMAIL, Keys.KEY_USER_UK_USERNAME);
|
||||
}
|
||||
|
||||
@Override
|
||||
public User as(String alias) {
|
||||
return new User(DSL.name(alias), this);
|
||||
}
|
||||
|
||||
@Override
|
||||
public User as(Name alias) {
|
||||
return new User(alias, this);
|
||||
}
|
||||
|
||||
/**
|
||||
* Rename this table
|
||||
*/
|
||||
@Override
|
||||
public User rename(String name) {
|
||||
return new User(DSL.name(name), null);
|
||||
}
|
||||
|
||||
/**
|
||||
* Rename this table
|
||||
*/
|
||||
@Override
|
||||
public User rename(Name name) {
|
||||
return new User(name, null);
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Row9 type methods
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
@Override
|
||||
public Row9<Integer, String, String, String, String, String, Boolean, LocalDateTime, LocalDateTime> fieldsRow() {
|
||||
return (Row9) super.fieldsRow();
|
||||
}
|
||||
}
|
@@ -0,0 +1,165 @@
|
||||
/*
|
||||
* This file is generated by jOOQ.
|
||||
*/
|
||||
package com.databasir.dao.tables;
|
||||
|
||||
|
||||
import com.databasir.dao.Databasir;
|
||||
import com.databasir.dao.Keys;
|
||||
import com.databasir.dao.tables.records.UserRoleRecord;
|
||||
|
||||
import java.time.LocalDateTime;
|
||||
import java.util.Arrays;
|
||||
import java.util.List;
|
||||
|
||||
import org.jooq.Field;
|
||||
import org.jooq.ForeignKey;
|
||||
import org.jooq.Identity;
|
||||
import org.jooq.Name;
|
||||
import org.jooq.Record;
|
||||
import org.jooq.Row5;
|
||||
import org.jooq.Schema;
|
||||
import org.jooq.Table;
|
||||
import org.jooq.TableField;
|
||||
import org.jooq.TableOptions;
|
||||
import org.jooq.UniqueKey;
|
||||
import org.jooq.impl.DSL;
|
||||
import org.jooq.impl.SQLDataType;
|
||||
import org.jooq.impl.TableImpl;
|
||||
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class UserRole extends TableImpl<UserRoleRecord> {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/**
|
||||
* The reference instance of <code>databasir.user_role</code>
|
||||
*/
|
||||
public static final UserRole USER_ROLE = new UserRole();
|
||||
|
||||
/**
|
||||
* The class holding records for this type
|
||||
*/
|
||||
@Override
|
||||
public Class<UserRoleRecord> getRecordType() {
|
||||
return UserRoleRecord.class;
|
||||
}
|
||||
|
||||
/**
|
||||
* The column <code>databasir.user_role.id</code>.
|
||||
*/
|
||||
public final TableField<UserRoleRecord, Integer> ID = createField(DSL.name("id"), SQLDataType.INTEGER.nullable(false).identity(true), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>databasir.user_role.user_id</code>.
|
||||
*/
|
||||
public final TableField<UserRoleRecord, Integer> USER_ID = createField(DSL.name("user_id"), SQLDataType.INTEGER.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>databasir.user_role.role</code>. SYS_OWNER, GROUP_OWNER,
|
||||
* GROUP_MEMBER
|
||||
*/
|
||||
public final TableField<UserRoleRecord, String> ROLE = createField(DSL.name("role"), SQLDataType.VARCHAR(128).nullable(false), this, "SYS_OWNER, GROUP_OWNER, GROUP_MEMBER");
|
||||
|
||||
/**
|
||||
* The column <code>databasir.user_role.group_id</code>.
|
||||
*/
|
||||
public final TableField<UserRoleRecord, Integer> GROUP_ID = createField(DSL.name("group_id"), SQLDataType.INTEGER, this, "");
|
||||
|
||||
/**
|
||||
* The column <code>databasir.user_role.create_at</code>.
|
||||
*/
|
||||
public final TableField<UserRoleRecord, LocalDateTime> CREATE_AT = createField(DSL.name("create_at"), SQLDataType.LOCALDATETIME(0).nullable(false).defaultValue(DSL.field("CURRENT_TIMESTAMP", SQLDataType.LOCALDATETIME)), this, "");
|
||||
|
||||
private UserRole(Name alias, Table<UserRoleRecord> aliased) {
|
||||
this(alias, aliased, null);
|
||||
}
|
||||
|
||||
private UserRole(Name alias, Table<UserRoleRecord> aliased, Field<?>[] parameters) {
|
||||
super(alias, null, aliased, parameters, DSL.comment(""), TableOptions.table());
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an aliased <code>databasir.user_role</code> table reference
|
||||
*/
|
||||
public UserRole(String alias) {
|
||||
this(DSL.name(alias), USER_ROLE);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an aliased <code>databasir.user_role</code> table reference
|
||||
*/
|
||||
public UserRole(Name alias) {
|
||||
this(alias, USER_ROLE);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a <code>databasir.user_role</code> table reference
|
||||
*/
|
||||
public UserRole() {
|
||||
this(DSL.name("user_role"), null);
|
||||
}
|
||||
|
||||
public <O extends Record> UserRole(Table<O> child, ForeignKey<O, UserRoleRecord> key) {
|
||||
super(child, key, USER_ROLE);
|
||||
}
|
||||
|
||||
@Override
|
||||
public Schema getSchema() {
|
||||
return aliased() ? null : Databasir.DATABASIR;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Identity<UserRoleRecord, Integer> getIdentity() {
|
||||
return (Identity<UserRoleRecord, Integer>) super.getIdentity();
|
||||
}
|
||||
|
||||
@Override
|
||||
public UniqueKey<UserRoleRecord> getPrimaryKey() {
|
||||
return Keys.KEY_USER_ROLE_PRIMARY;
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<UniqueKey<UserRoleRecord>> getUniqueKeys() {
|
||||
return Arrays.asList(Keys.KEY_USER_ROLE_UK_USER_ID_GROUP_ID_ROLE);
|
||||
}
|
||||
|
||||
@Override
|
||||
public UserRole as(String alias) {
|
||||
return new UserRole(DSL.name(alias), this);
|
||||
}
|
||||
|
||||
@Override
|
||||
public UserRole as(Name alias) {
|
||||
return new UserRole(alias, this);
|
||||
}
|
||||
|
||||
/**
|
||||
* Rename this table
|
||||
*/
|
||||
@Override
|
||||
public UserRole rename(String name) {
|
||||
return new UserRole(DSL.name(name), null);
|
||||
}
|
||||
|
||||
/**
|
||||
* Rename this table
|
||||
*/
|
||||
@Override
|
||||
public UserRole rename(Name name) {
|
||||
return new UserRole(name, null);
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Row5 type methods
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
@Override
|
||||
public Row5<Integer, Integer, String, Integer, LocalDateTime> fieldsRow() {
|
||||
return (Row5) super.fieldsRow();
|
||||
}
|
||||
}
|
@@ -0,0 +1,208 @@
|
||||
/*
|
||||
* This file is generated by jOOQ.
|
||||
*/
|
||||
package com.databasir.dao.tables.pojos;
|
||||
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.time.LocalDateTime;
|
||||
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class DataSourcePojo implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
private Integer id;
|
||||
private Integer projectId;
|
||||
private String databaseName;
|
||||
private String databaseType;
|
||||
private String url;
|
||||
private String username;
|
||||
private String password;
|
||||
private LocalDateTime updateAt;
|
||||
private LocalDateTime createAt;
|
||||
|
||||
public DataSourcePojo() {}
|
||||
|
||||
public DataSourcePojo(DataSourcePojo value) {
|
||||
this.id = value.id;
|
||||
this.projectId = value.projectId;
|
||||
this.databaseName = value.databaseName;
|
||||
this.databaseType = value.databaseType;
|
||||
this.url = value.url;
|
||||
this.username = value.username;
|
||||
this.password = value.password;
|
||||
this.updateAt = value.updateAt;
|
||||
this.createAt = value.createAt;
|
||||
}
|
||||
|
||||
public DataSourcePojo(
|
||||
Integer id,
|
||||
Integer projectId,
|
||||
String databaseName,
|
||||
String databaseType,
|
||||
String url,
|
||||
String username,
|
||||
String password,
|
||||
LocalDateTime updateAt,
|
||||
LocalDateTime createAt
|
||||
) {
|
||||
this.id = id;
|
||||
this.projectId = projectId;
|
||||
this.databaseName = databaseName;
|
||||
this.databaseType = databaseType;
|
||||
this.url = url;
|
||||
this.username = username;
|
||||
this.password = password;
|
||||
this.updateAt = updateAt;
|
||||
this.createAt = createAt;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.data_source.id</code>.
|
||||
*/
|
||||
public Integer getId() {
|
||||
return this.id;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.data_source.id</code>.
|
||||
*/
|
||||
public void setId(Integer id) {
|
||||
this.id = id;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.data_source.project_id</code>.
|
||||
*/
|
||||
public Integer getProjectId() {
|
||||
return this.projectId;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.data_source.project_id</code>.
|
||||
*/
|
||||
public void setProjectId(Integer projectId) {
|
||||
this.projectId = projectId;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.data_source.database_name</code>.
|
||||
*/
|
||||
public String getDatabaseName() {
|
||||
return this.databaseName;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.data_source.database_name</code>.
|
||||
*/
|
||||
public void setDatabaseName(String databaseName) {
|
||||
this.databaseName = databaseName;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.data_source.database_type</code>.
|
||||
*/
|
||||
public String getDatabaseType() {
|
||||
return this.databaseType;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.data_source.database_type</code>.
|
||||
*/
|
||||
public void setDatabaseType(String databaseType) {
|
||||
this.databaseType = databaseType;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.data_source.url</code>.
|
||||
*/
|
||||
public String getUrl() {
|
||||
return this.url;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.data_source.url</code>.
|
||||
*/
|
||||
public void setUrl(String url) {
|
||||
this.url = url;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.data_source.username</code>.
|
||||
*/
|
||||
public String getUsername() {
|
||||
return this.username;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.data_source.username</code>.
|
||||
*/
|
||||
public void setUsername(String username) {
|
||||
this.username = username;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.data_source.password</code>.
|
||||
*/
|
||||
public String getPassword() {
|
||||
return this.password;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.data_source.password</code>.
|
||||
*/
|
||||
public void setPassword(String password) {
|
||||
this.password = password;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.data_source.update_at</code>.
|
||||
*/
|
||||
public LocalDateTime getUpdateAt() {
|
||||
return this.updateAt;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.data_source.update_at</code>.
|
||||
*/
|
||||
public void setUpdateAt(LocalDateTime updateAt) {
|
||||
this.updateAt = updateAt;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.data_source.create_at</code>.
|
||||
*/
|
||||
public LocalDateTime getCreateAt() {
|
||||
return this.createAt;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.data_source.create_at</code>.
|
||||
*/
|
||||
public void setCreateAt(LocalDateTime createAt) {
|
||||
this.createAt = createAt;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
StringBuilder sb = new StringBuilder("DataSourcePojo (");
|
||||
|
||||
sb.append(id);
|
||||
sb.append(", ").append(projectId);
|
||||
sb.append(", ").append(databaseName);
|
||||
sb.append(", ").append(databaseType);
|
||||
sb.append(", ").append(url);
|
||||
sb.append(", ").append(username);
|
||||
sb.append(", ").append(password);
|
||||
sb.append(", ").append(updateAt);
|
||||
sb.append(", ").append(createAt);
|
||||
|
||||
sb.append(")");
|
||||
return sb.toString();
|
||||
}
|
||||
}
|
@@ -0,0 +1,132 @@
|
||||
/*
|
||||
* This file is generated by jOOQ.
|
||||
*/
|
||||
package com.databasir.dao.tables.pojos;
|
||||
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.time.LocalDateTime;
|
||||
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class DataSourcePropertyPojo implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
private Integer id;
|
||||
private Integer dataSourceId;
|
||||
private String key;
|
||||
private String value;
|
||||
private LocalDateTime createAt;
|
||||
|
||||
public DataSourcePropertyPojo() {}
|
||||
|
||||
public DataSourcePropertyPojo(DataSourcePropertyPojo value) {
|
||||
this.id = value.id;
|
||||
this.dataSourceId = value.dataSourceId;
|
||||
this.key = value.key;
|
||||
this.value = value.value;
|
||||
this.createAt = value.createAt;
|
||||
}
|
||||
|
||||
public DataSourcePropertyPojo(
|
||||
Integer id,
|
||||
Integer dataSourceId,
|
||||
String key,
|
||||
String value,
|
||||
LocalDateTime createAt
|
||||
) {
|
||||
this.id = id;
|
||||
this.dataSourceId = dataSourceId;
|
||||
this.key = key;
|
||||
this.value = value;
|
||||
this.createAt = createAt;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.data_source_property.id</code>.
|
||||
*/
|
||||
public Integer getId() {
|
||||
return this.id;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.data_source_property.id</code>.
|
||||
*/
|
||||
public void setId(Integer id) {
|
||||
this.id = id;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.data_source_property.data_source_id</code>.
|
||||
*/
|
||||
public Integer getDataSourceId() {
|
||||
return this.dataSourceId;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.data_source_property.data_source_id</code>.
|
||||
*/
|
||||
public void setDataSourceId(Integer dataSourceId) {
|
||||
this.dataSourceId = dataSourceId;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.data_source_property.key</code>.
|
||||
*/
|
||||
public String getKey() {
|
||||
return this.key;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.data_source_property.key</code>.
|
||||
*/
|
||||
public void setKey(String key) {
|
||||
this.key = key;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.data_source_property.value</code>.
|
||||
*/
|
||||
public String getValue() {
|
||||
return this.value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.data_source_property.value</code>.
|
||||
*/
|
||||
public void setValue(String value) {
|
||||
this.value = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.data_source_property.create_at</code>.
|
||||
*/
|
||||
public LocalDateTime getCreateAt() {
|
||||
return this.createAt;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.data_source_property.create_at</code>.
|
||||
*/
|
||||
public void setCreateAt(LocalDateTime createAt) {
|
||||
this.createAt = createAt;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
StringBuilder sb = new StringBuilder("DataSourcePropertyPojo (");
|
||||
|
||||
sb.append(id);
|
||||
sb.append(", ").append(dataSourceId);
|
||||
sb.append(", ").append(key);
|
||||
sb.append(", ").append(value);
|
||||
sb.append(", ").append(createAt);
|
||||
|
||||
sb.append(")");
|
||||
return sb.toString();
|
||||
}
|
||||
}
|
@@ -0,0 +1,157 @@
|
||||
/*
|
||||
* This file is generated by jOOQ.
|
||||
*/
|
||||
package com.databasir.dao.tables.pojos;
|
||||
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.time.LocalDateTime;
|
||||
|
||||
import org.jooq.JSON;
|
||||
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class DatabaseDocumentHistoryPojo implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
private Integer id;
|
||||
private Integer projectId;
|
||||
private Integer databaseDocumentId;
|
||||
private JSON databaseDocumentObject;
|
||||
private Long version;
|
||||
private LocalDateTime createAt;
|
||||
|
||||
public DatabaseDocumentHistoryPojo() {}
|
||||
|
||||
public DatabaseDocumentHistoryPojo(DatabaseDocumentHistoryPojo value) {
|
||||
this.id = value.id;
|
||||
this.projectId = value.projectId;
|
||||
this.databaseDocumentId = value.databaseDocumentId;
|
||||
this.databaseDocumentObject = value.databaseDocumentObject;
|
||||
this.version = value.version;
|
||||
this.createAt = value.createAt;
|
||||
}
|
||||
|
||||
public DatabaseDocumentHistoryPojo(
|
||||
Integer id,
|
||||
Integer projectId,
|
||||
Integer databaseDocumentId,
|
||||
JSON databaseDocumentObject,
|
||||
Long version,
|
||||
LocalDateTime createAt
|
||||
) {
|
||||
this.id = id;
|
||||
this.projectId = projectId;
|
||||
this.databaseDocumentId = databaseDocumentId;
|
||||
this.databaseDocumentObject = databaseDocumentObject;
|
||||
this.version = version;
|
||||
this.createAt = createAt;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.database_document_history.id</code>.
|
||||
*/
|
||||
public Integer getId() {
|
||||
return this.id;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.database_document_history.id</code>.
|
||||
*/
|
||||
public void setId(Integer id) {
|
||||
this.id = id;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.database_document_history.project_id</code>.
|
||||
*/
|
||||
public Integer getProjectId() {
|
||||
return this.projectId;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.database_document_history.project_id</code>.
|
||||
*/
|
||||
public void setProjectId(Integer projectId) {
|
||||
this.projectId = projectId;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for
|
||||
* <code>databasir.database_document_history.database_document_id</code>.
|
||||
*/
|
||||
public Integer getDatabaseDocumentId() {
|
||||
return this.databaseDocumentId;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for
|
||||
* <code>databasir.database_document_history.database_document_id</code>.
|
||||
*/
|
||||
public void setDatabaseDocumentId(Integer databaseDocumentId) {
|
||||
this.databaseDocumentId = databaseDocumentId;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for
|
||||
* <code>databasir.database_document_history.database_document_object</code>.
|
||||
*/
|
||||
public JSON getDatabaseDocumentObject() {
|
||||
return this.databaseDocumentObject;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for
|
||||
* <code>databasir.database_document_history.database_document_object</code>.
|
||||
*/
|
||||
public void setDatabaseDocumentObject(JSON databaseDocumentObject) {
|
||||
this.databaseDocumentObject = databaseDocumentObject;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.database_document_history.version</code>.
|
||||
*/
|
||||
public Long getVersion() {
|
||||
return this.version;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.database_document_history.version</code>.
|
||||
*/
|
||||
public void setVersion(Long version) {
|
||||
this.version = version;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.database_document_history.create_at</code>.
|
||||
*/
|
||||
public LocalDateTime getCreateAt() {
|
||||
return this.createAt;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.database_document_history.create_at</code>.
|
||||
*/
|
||||
public void setCreateAt(LocalDateTime createAt) {
|
||||
this.createAt = createAt;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
StringBuilder sb = new StringBuilder("DatabaseDocumentHistoryPojo (");
|
||||
|
||||
sb.append(id);
|
||||
sb.append(", ").append(projectId);
|
||||
sb.append(", ").append(databaseDocumentId);
|
||||
sb.append(", ").append(databaseDocumentObject);
|
||||
sb.append(", ").append(version);
|
||||
sb.append(", ").append(createAt);
|
||||
|
||||
sb.append(")");
|
||||
return sb.toString();
|
||||
}
|
||||
}
|
@@ -0,0 +1,189 @@
|
||||
/*
|
||||
* This file is generated by jOOQ.
|
||||
*/
|
||||
package com.databasir.dao.tables.pojos;
|
||||
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.time.LocalDateTime;
|
||||
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class DatabaseDocumentPojo implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
private Integer id;
|
||||
private Integer projectId;
|
||||
private String databaseName;
|
||||
private String productName;
|
||||
private String productVersion;
|
||||
private Long version;
|
||||
private LocalDateTime updateAt;
|
||||
private LocalDateTime createAt;
|
||||
|
||||
public DatabaseDocumentPojo() {}
|
||||
|
||||
public DatabaseDocumentPojo(DatabaseDocumentPojo value) {
|
||||
this.id = value.id;
|
||||
this.projectId = value.projectId;
|
||||
this.databaseName = value.databaseName;
|
||||
this.productName = value.productName;
|
||||
this.productVersion = value.productVersion;
|
||||
this.version = value.version;
|
||||
this.updateAt = value.updateAt;
|
||||
this.createAt = value.createAt;
|
||||
}
|
||||
|
||||
public DatabaseDocumentPojo(
|
||||
Integer id,
|
||||
Integer projectId,
|
||||
String databaseName,
|
||||
String productName,
|
||||
String productVersion,
|
||||
Long version,
|
||||
LocalDateTime updateAt,
|
||||
LocalDateTime createAt
|
||||
) {
|
||||
this.id = id;
|
||||
this.projectId = projectId;
|
||||
this.databaseName = databaseName;
|
||||
this.productName = productName;
|
||||
this.productVersion = productVersion;
|
||||
this.version = version;
|
||||
this.updateAt = updateAt;
|
||||
this.createAt = createAt;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.database_document.id</code>.
|
||||
*/
|
||||
public Integer getId() {
|
||||
return this.id;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.database_document.id</code>.
|
||||
*/
|
||||
public void setId(Integer id) {
|
||||
this.id = id;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.database_document.project_id</code>.
|
||||
*/
|
||||
public Integer getProjectId() {
|
||||
return this.projectId;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.database_document.project_id</code>.
|
||||
*/
|
||||
public void setProjectId(Integer projectId) {
|
||||
this.projectId = projectId;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.database_document.database_name</code>.
|
||||
*/
|
||||
public String getDatabaseName() {
|
||||
return this.databaseName;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.database_document.database_name</code>.
|
||||
*/
|
||||
public void setDatabaseName(String databaseName) {
|
||||
this.databaseName = databaseName;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.database_document.product_name</code>.
|
||||
*/
|
||||
public String getProductName() {
|
||||
return this.productName;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.database_document.product_name</code>.
|
||||
*/
|
||||
public void setProductName(String productName) {
|
||||
this.productName = productName;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.database_document.product_version</code>.
|
||||
*/
|
||||
public String getProductVersion() {
|
||||
return this.productVersion;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.database_document.product_version</code>.
|
||||
*/
|
||||
public void setProductVersion(String productVersion) {
|
||||
this.productVersion = productVersion;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.database_document.version</code>.
|
||||
*/
|
||||
public Long getVersion() {
|
||||
return this.version;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.database_document.version</code>.
|
||||
*/
|
||||
public void setVersion(Long version) {
|
||||
this.version = version;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.database_document.update_at</code>.
|
||||
*/
|
||||
public LocalDateTime getUpdateAt() {
|
||||
return this.updateAt;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.database_document.update_at</code>.
|
||||
*/
|
||||
public void setUpdateAt(LocalDateTime updateAt) {
|
||||
this.updateAt = updateAt;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.database_document.create_at</code>.
|
||||
*/
|
||||
public LocalDateTime getCreateAt() {
|
||||
return this.createAt;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.database_document.create_at</code>.
|
||||
*/
|
||||
public void setCreateAt(LocalDateTime createAt) {
|
||||
this.createAt = createAt;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
StringBuilder sb = new StringBuilder("DatabaseDocumentPojo (");
|
||||
|
||||
sb.append(id);
|
||||
sb.append(", ").append(projectId);
|
||||
sb.append(", ").append(databaseName);
|
||||
sb.append(", ").append(productName);
|
||||
sb.append(", ").append(productVersion);
|
||||
sb.append(", ").append(version);
|
||||
sb.append(", ").append(updateAt);
|
||||
sb.append(", ").append(createAt);
|
||||
|
||||
sb.append(")");
|
||||
return sb.toString();
|
||||
}
|
||||
}
|
@@ -0,0 +1,151 @@
|
||||
/*
|
||||
* This file is generated by jOOQ.
|
||||
*/
|
||||
package com.databasir.dao.tables.pojos;
|
||||
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.time.LocalDateTime;
|
||||
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class GroupPojo implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
private Integer id;
|
||||
private String name;
|
||||
private String description;
|
||||
private Boolean deleted;
|
||||
private LocalDateTime updateAt;
|
||||
private LocalDateTime createAt;
|
||||
|
||||
public GroupPojo() {}
|
||||
|
||||
public GroupPojo(GroupPojo value) {
|
||||
this.id = value.id;
|
||||
this.name = value.name;
|
||||
this.description = value.description;
|
||||
this.deleted = value.deleted;
|
||||
this.updateAt = value.updateAt;
|
||||
this.createAt = value.createAt;
|
||||
}
|
||||
|
||||
public GroupPojo(
|
||||
Integer id,
|
||||
String name,
|
||||
String description,
|
||||
Boolean deleted,
|
||||
LocalDateTime updateAt,
|
||||
LocalDateTime createAt
|
||||
) {
|
||||
this.id = id;
|
||||
this.name = name;
|
||||
this.description = description;
|
||||
this.deleted = deleted;
|
||||
this.updateAt = updateAt;
|
||||
this.createAt = createAt;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.group.id</code>.
|
||||
*/
|
||||
public Integer getId() {
|
||||
return this.id;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.group.id</code>.
|
||||
*/
|
||||
public void setId(Integer id) {
|
||||
this.id = id;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.group.name</code>.
|
||||
*/
|
||||
public String getName() {
|
||||
return this.name;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.group.name</code>.
|
||||
*/
|
||||
public void setName(String name) {
|
||||
this.name = name;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.group.description</code>.
|
||||
*/
|
||||
public String getDescription() {
|
||||
return this.description;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.group.description</code>.
|
||||
*/
|
||||
public void setDescription(String description) {
|
||||
this.description = description;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.group.deleted</code>.
|
||||
*/
|
||||
public Boolean getDeleted() {
|
||||
return this.deleted;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.group.deleted</code>.
|
||||
*/
|
||||
public void setDeleted(Boolean deleted) {
|
||||
this.deleted = deleted;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.group.update_at</code>.
|
||||
*/
|
||||
public LocalDateTime getUpdateAt() {
|
||||
return this.updateAt;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.group.update_at</code>.
|
||||
*/
|
||||
public void setUpdateAt(LocalDateTime updateAt) {
|
||||
this.updateAt = updateAt;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.group.create_at</code>.
|
||||
*/
|
||||
public LocalDateTime getCreateAt() {
|
||||
return this.createAt;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.group.create_at</code>.
|
||||
*/
|
||||
public void setCreateAt(LocalDateTime createAt) {
|
||||
this.createAt = createAt;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
StringBuilder sb = new StringBuilder("GroupPojo (");
|
||||
|
||||
sb.append(id);
|
||||
sb.append(", ").append(name);
|
||||
sb.append(", ").append(description);
|
||||
sb.append(", ").append(deleted);
|
||||
sb.append(", ").append(updateAt);
|
||||
sb.append(", ").append(createAt);
|
||||
|
||||
sb.append(")");
|
||||
return sb.toString();
|
||||
}
|
||||
}
|
@@ -0,0 +1,189 @@
|
||||
/*
|
||||
* This file is generated by jOOQ.
|
||||
*/
|
||||
package com.databasir.dao.tables.pojos;
|
||||
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.time.LocalDateTime;
|
||||
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class LoginPojo implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
private Integer id;
|
||||
private Integer userId;
|
||||
private String accessToken;
|
||||
private String refreshToken;
|
||||
private LocalDateTime accessTokenExpireAt;
|
||||
private LocalDateTime refreshTokenExpireAt;
|
||||
private LocalDateTime updateAt;
|
||||
private LocalDateTime createAt;
|
||||
|
||||
public LoginPojo() {}
|
||||
|
||||
public LoginPojo(LoginPojo value) {
|
||||
this.id = value.id;
|
||||
this.userId = value.userId;
|
||||
this.accessToken = value.accessToken;
|
||||
this.refreshToken = value.refreshToken;
|
||||
this.accessTokenExpireAt = value.accessTokenExpireAt;
|
||||
this.refreshTokenExpireAt = value.refreshTokenExpireAt;
|
||||
this.updateAt = value.updateAt;
|
||||
this.createAt = value.createAt;
|
||||
}
|
||||
|
||||
public LoginPojo(
|
||||
Integer id,
|
||||
Integer userId,
|
||||
String accessToken,
|
||||
String refreshToken,
|
||||
LocalDateTime accessTokenExpireAt,
|
||||
LocalDateTime refreshTokenExpireAt,
|
||||
LocalDateTime updateAt,
|
||||
LocalDateTime createAt
|
||||
) {
|
||||
this.id = id;
|
||||
this.userId = userId;
|
||||
this.accessToken = accessToken;
|
||||
this.refreshToken = refreshToken;
|
||||
this.accessTokenExpireAt = accessTokenExpireAt;
|
||||
this.refreshTokenExpireAt = refreshTokenExpireAt;
|
||||
this.updateAt = updateAt;
|
||||
this.createAt = createAt;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.login.id</code>.
|
||||
*/
|
||||
public Integer getId() {
|
||||
return this.id;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.login.id</code>.
|
||||
*/
|
||||
public void setId(Integer id) {
|
||||
this.id = id;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.login.user_id</code>.
|
||||
*/
|
||||
public Integer getUserId() {
|
||||
return this.userId;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.login.user_id</code>.
|
||||
*/
|
||||
public void setUserId(Integer userId) {
|
||||
this.userId = userId;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.login.access_token</code>.
|
||||
*/
|
||||
public String getAccessToken() {
|
||||
return this.accessToken;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.login.access_token</code>.
|
||||
*/
|
||||
public void setAccessToken(String accessToken) {
|
||||
this.accessToken = accessToken;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.login.refresh_token</code>.
|
||||
*/
|
||||
public String getRefreshToken() {
|
||||
return this.refreshToken;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.login.refresh_token</code>.
|
||||
*/
|
||||
public void setRefreshToken(String refreshToken) {
|
||||
this.refreshToken = refreshToken;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.login.access_token_expire_at</code>.
|
||||
*/
|
||||
public LocalDateTime getAccessTokenExpireAt() {
|
||||
return this.accessTokenExpireAt;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.login.access_token_expire_at</code>.
|
||||
*/
|
||||
public void setAccessTokenExpireAt(LocalDateTime accessTokenExpireAt) {
|
||||
this.accessTokenExpireAt = accessTokenExpireAt;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.login.refresh_token_expire_at</code>.
|
||||
*/
|
||||
public LocalDateTime getRefreshTokenExpireAt() {
|
||||
return this.refreshTokenExpireAt;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.login.refresh_token_expire_at</code>.
|
||||
*/
|
||||
public void setRefreshTokenExpireAt(LocalDateTime refreshTokenExpireAt) {
|
||||
this.refreshTokenExpireAt = refreshTokenExpireAt;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.login.update_at</code>.
|
||||
*/
|
||||
public LocalDateTime getUpdateAt() {
|
||||
return this.updateAt;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.login.update_at</code>.
|
||||
*/
|
||||
public void setUpdateAt(LocalDateTime updateAt) {
|
||||
this.updateAt = updateAt;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.login.create_at</code>.
|
||||
*/
|
||||
public LocalDateTime getCreateAt() {
|
||||
return this.createAt;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.login.create_at</code>.
|
||||
*/
|
||||
public void setCreateAt(LocalDateTime createAt) {
|
||||
this.createAt = createAt;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
StringBuilder sb = new StringBuilder("LoginPojo (");
|
||||
|
||||
sb.append(id);
|
||||
sb.append(", ").append(userId);
|
||||
sb.append(", ").append(accessToken);
|
||||
sb.append(", ").append(refreshToken);
|
||||
sb.append(", ").append(accessTokenExpireAt);
|
||||
sb.append(", ").append(refreshTokenExpireAt);
|
||||
sb.append(", ").append(updateAt);
|
||||
sb.append(", ").append(createAt);
|
||||
|
||||
sb.append(")");
|
||||
return sb.toString();
|
||||
}
|
||||
}
|
@@ -0,0 +1,151 @@
|
||||
/*
|
||||
* This file is generated by jOOQ.
|
||||
*/
|
||||
package com.databasir.dao.tables.pojos;
|
||||
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.time.LocalDateTime;
|
||||
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class ProjectPojo implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
private Integer id;
|
||||
private String name;
|
||||
private String description;
|
||||
private Integer groupId;
|
||||
private Boolean deleted;
|
||||
private LocalDateTime createAt;
|
||||
|
||||
public ProjectPojo() {}
|
||||
|
||||
public ProjectPojo(ProjectPojo value) {
|
||||
this.id = value.id;
|
||||
this.name = value.name;
|
||||
this.description = value.description;
|
||||
this.groupId = value.groupId;
|
||||
this.deleted = value.deleted;
|
||||
this.createAt = value.createAt;
|
||||
}
|
||||
|
||||
public ProjectPojo(
|
||||
Integer id,
|
||||
String name,
|
||||
String description,
|
||||
Integer groupId,
|
||||
Boolean deleted,
|
||||
LocalDateTime createAt
|
||||
) {
|
||||
this.id = id;
|
||||
this.name = name;
|
||||
this.description = description;
|
||||
this.groupId = groupId;
|
||||
this.deleted = deleted;
|
||||
this.createAt = createAt;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.project.id</code>.
|
||||
*/
|
||||
public Integer getId() {
|
||||
return this.id;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.project.id</code>.
|
||||
*/
|
||||
public void setId(Integer id) {
|
||||
this.id = id;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.project.name</code>.
|
||||
*/
|
||||
public String getName() {
|
||||
return this.name;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.project.name</code>.
|
||||
*/
|
||||
public void setName(String name) {
|
||||
this.name = name;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.project.description</code>.
|
||||
*/
|
||||
public String getDescription() {
|
||||
return this.description;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.project.description</code>.
|
||||
*/
|
||||
public void setDescription(String description) {
|
||||
this.description = description;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.project.group_id</code>.
|
||||
*/
|
||||
public Integer getGroupId() {
|
||||
return this.groupId;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.project.group_id</code>.
|
||||
*/
|
||||
public void setGroupId(Integer groupId) {
|
||||
this.groupId = groupId;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.project.deleted</code>.
|
||||
*/
|
||||
public Boolean getDeleted() {
|
||||
return this.deleted;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.project.deleted</code>.
|
||||
*/
|
||||
public void setDeleted(Boolean deleted) {
|
||||
this.deleted = deleted;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.project.create_at</code>.
|
||||
*/
|
||||
public LocalDateTime getCreateAt() {
|
||||
return this.createAt;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.project.create_at</code>.
|
||||
*/
|
||||
public void setCreateAt(LocalDateTime createAt) {
|
||||
this.createAt = createAt;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
StringBuilder sb = new StringBuilder("ProjectPojo (");
|
||||
|
||||
sb.append(id);
|
||||
sb.append(", ").append(name);
|
||||
sb.append(", ").append(description);
|
||||
sb.append(", ").append(groupId);
|
||||
sb.append(", ").append(deleted);
|
||||
sb.append(", ").append(createAt);
|
||||
|
||||
sb.append(")");
|
||||
return sb.toString();
|
||||
}
|
||||
}
|
@@ -0,0 +1,157 @@
|
||||
/*
|
||||
* This file is generated by jOOQ.
|
||||
*/
|
||||
package com.databasir.dao.tables.pojos;
|
||||
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.time.LocalDateTime;
|
||||
|
||||
import org.jooq.JSON;
|
||||
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class ProjectSyncRulePojo implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
private Integer id;
|
||||
private Integer projectId;
|
||||
private JSON ignoreTableNameRegexArray;
|
||||
private JSON ignoreColumnNameRegexArray;
|
||||
private LocalDateTime updateAt;
|
||||
private LocalDateTime createAt;
|
||||
|
||||
public ProjectSyncRulePojo() {}
|
||||
|
||||
public ProjectSyncRulePojo(ProjectSyncRulePojo value) {
|
||||
this.id = value.id;
|
||||
this.projectId = value.projectId;
|
||||
this.ignoreTableNameRegexArray = value.ignoreTableNameRegexArray;
|
||||
this.ignoreColumnNameRegexArray = value.ignoreColumnNameRegexArray;
|
||||
this.updateAt = value.updateAt;
|
||||
this.createAt = value.createAt;
|
||||
}
|
||||
|
||||
public ProjectSyncRulePojo(
|
||||
Integer id,
|
||||
Integer projectId,
|
||||
JSON ignoreTableNameRegexArray,
|
||||
JSON ignoreColumnNameRegexArray,
|
||||
LocalDateTime updateAt,
|
||||
LocalDateTime createAt
|
||||
) {
|
||||
this.id = id;
|
||||
this.projectId = projectId;
|
||||
this.ignoreTableNameRegexArray = ignoreTableNameRegexArray;
|
||||
this.ignoreColumnNameRegexArray = ignoreColumnNameRegexArray;
|
||||
this.updateAt = updateAt;
|
||||
this.createAt = createAt;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.project_sync_rule.id</code>.
|
||||
*/
|
||||
public Integer getId() {
|
||||
return this.id;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.project_sync_rule.id</code>.
|
||||
*/
|
||||
public void setId(Integer id) {
|
||||
this.id = id;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.project_sync_rule.project_id</code>.
|
||||
*/
|
||||
public Integer getProjectId() {
|
||||
return this.projectId;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.project_sync_rule.project_id</code>.
|
||||
*/
|
||||
public void setProjectId(Integer projectId) {
|
||||
this.projectId = projectId;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for
|
||||
* <code>databasir.project_sync_rule.ignore_table_name_regex_array</code>.
|
||||
*/
|
||||
public JSON getIgnoreTableNameRegexArray() {
|
||||
return this.ignoreTableNameRegexArray;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for
|
||||
* <code>databasir.project_sync_rule.ignore_table_name_regex_array</code>.
|
||||
*/
|
||||
public void setIgnoreTableNameRegexArray(JSON ignoreTableNameRegexArray) {
|
||||
this.ignoreTableNameRegexArray = ignoreTableNameRegexArray;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for
|
||||
* <code>databasir.project_sync_rule.ignore_column_name_regex_array</code>.
|
||||
*/
|
||||
public JSON getIgnoreColumnNameRegexArray() {
|
||||
return this.ignoreColumnNameRegexArray;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for
|
||||
* <code>databasir.project_sync_rule.ignore_column_name_regex_array</code>.
|
||||
*/
|
||||
public void setIgnoreColumnNameRegexArray(JSON ignoreColumnNameRegexArray) {
|
||||
this.ignoreColumnNameRegexArray = ignoreColumnNameRegexArray;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.project_sync_rule.update_at</code>.
|
||||
*/
|
||||
public LocalDateTime getUpdateAt() {
|
||||
return this.updateAt;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.project_sync_rule.update_at</code>.
|
||||
*/
|
||||
public void setUpdateAt(LocalDateTime updateAt) {
|
||||
this.updateAt = updateAt;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.project_sync_rule.create_at</code>.
|
||||
*/
|
||||
public LocalDateTime getCreateAt() {
|
||||
return this.createAt;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.project_sync_rule.create_at</code>.
|
||||
*/
|
||||
public void setCreateAt(LocalDateTime createAt) {
|
||||
this.createAt = createAt;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
StringBuilder sb = new StringBuilder("ProjectSyncRulePojo (");
|
||||
|
||||
sb.append(id);
|
||||
sb.append(", ").append(projectId);
|
||||
sb.append(", ").append(ignoreTableNameRegexArray);
|
||||
sb.append(", ").append(ignoreColumnNameRegexArray);
|
||||
sb.append(", ").append(updateAt);
|
||||
sb.append(", ").append(createAt);
|
||||
|
||||
sb.append(")");
|
||||
return sb.toString();
|
||||
}
|
||||
}
|
@@ -0,0 +1,151 @@
|
||||
/*
|
||||
* This file is generated by jOOQ.
|
||||
*/
|
||||
package com.databasir.dao.tables.pojos;
|
||||
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.time.LocalDateTime;
|
||||
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class SysKeyPojo implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
private Integer id;
|
||||
private String rsaPublicKey;
|
||||
private String rsaPrivateKey;
|
||||
private String aesKey;
|
||||
private LocalDateTime updateAt;
|
||||
private LocalDateTime createAt;
|
||||
|
||||
public SysKeyPojo() {}
|
||||
|
||||
public SysKeyPojo(SysKeyPojo value) {
|
||||
this.id = value.id;
|
||||
this.rsaPublicKey = value.rsaPublicKey;
|
||||
this.rsaPrivateKey = value.rsaPrivateKey;
|
||||
this.aesKey = value.aesKey;
|
||||
this.updateAt = value.updateAt;
|
||||
this.createAt = value.createAt;
|
||||
}
|
||||
|
||||
public SysKeyPojo(
|
||||
Integer id,
|
||||
String rsaPublicKey,
|
||||
String rsaPrivateKey,
|
||||
String aesKey,
|
||||
LocalDateTime updateAt,
|
||||
LocalDateTime createAt
|
||||
) {
|
||||
this.id = id;
|
||||
this.rsaPublicKey = rsaPublicKey;
|
||||
this.rsaPrivateKey = rsaPrivateKey;
|
||||
this.aesKey = aesKey;
|
||||
this.updateAt = updateAt;
|
||||
this.createAt = createAt;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.sys_key.id</code>.
|
||||
*/
|
||||
public Integer getId() {
|
||||
return this.id;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.sys_key.id</code>.
|
||||
*/
|
||||
public void setId(Integer id) {
|
||||
this.id = id;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.sys_key.rsa_public_key</code>.
|
||||
*/
|
||||
public String getRsaPublicKey() {
|
||||
return this.rsaPublicKey;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.sys_key.rsa_public_key</code>.
|
||||
*/
|
||||
public void setRsaPublicKey(String rsaPublicKey) {
|
||||
this.rsaPublicKey = rsaPublicKey;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.sys_key.rsa_private_key</code>.
|
||||
*/
|
||||
public String getRsaPrivateKey() {
|
||||
return this.rsaPrivateKey;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.sys_key.rsa_private_key</code>.
|
||||
*/
|
||||
public void setRsaPrivateKey(String rsaPrivateKey) {
|
||||
this.rsaPrivateKey = rsaPrivateKey;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.sys_key.aes_key</code>.
|
||||
*/
|
||||
public String getAesKey() {
|
||||
return this.aesKey;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.sys_key.aes_key</code>.
|
||||
*/
|
||||
public void setAesKey(String aesKey) {
|
||||
this.aesKey = aesKey;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.sys_key.update_at</code>.
|
||||
*/
|
||||
public LocalDateTime getUpdateAt() {
|
||||
return this.updateAt;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.sys_key.update_at</code>.
|
||||
*/
|
||||
public void setUpdateAt(LocalDateTime updateAt) {
|
||||
this.updateAt = updateAt;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.sys_key.create_at</code>.
|
||||
*/
|
||||
public LocalDateTime getCreateAt() {
|
||||
return this.createAt;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.sys_key.create_at</code>.
|
||||
*/
|
||||
public void setCreateAt(LocalDateTime createAt) {
|
||||
this.createAt = createAt;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
StringBuilder sb = new StringBuilder("SysKeyPojo (");
|
||||
|
||||
sb.append(id);
|
||||
sb.append(", ").append(rsaPublicKey);
|
||||
sb.append(", ").append(rsaPrivateKey);
|
||||
sb.append(", ").append(aesKey);
|
||||
sb.append(", ").append(updateAt);
|
||||
sb.append(", ").append(createAt);
|
||||
|
||||
sb.append(")");
|
||||
return sb.toString();
|
||||
}
|
||||
}
|
@@ -0,0 +1,170 @@
|
||||
/*
|
||||
* This file is generated by jOOQ.
|
||||
*/
|
||||
package com.databasir.dao.tables.pojos;
|
||||
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.time.LocalDateTime;
|
||||
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class SysMailPojo implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
private Integer id;
|
||||
private String username;
|
||||
private String password;
|
||||
private String smtpHost;
|
||||
private Integer smtpPort;
|
||||
private LocalDateTime updateAt;
|
||||
private LocalDateTime createAt;
|
||||
|
||||
public SysMailPojo() {}
|
||||
|
||||
public SysMailPojo(SysMailPojo value) {
|
||||
this.id = value.id;
|
||||
this.username = value.username;
|
||||
this.password = value.password;
|
||||
this.smtpHost = value.smtpHost;
|
||||
this.smtpPort = value.smtpPort;
|
||||
this.updateAt = value.updateAt;
|
||||
this.createAt = value.createAt;
|
||||
}
|
||||
|
||||
public SysMailPojo(
|
||||
Integer id,
|
||||
String username,
|
||||
String password,
|
||||
String smtpHost,
|
||||
Integer smtpPort,
|
||||
LocalDateTime updateAt,
|
||||
LocalDateTime createAt
|
||||
) {
|
||||
this.id = id;
|
||||
this.username = username;
|
||||
this.password = password;
|
||||
this.smtpHost = smtpHost;
|
||||
this.smtpPort = smtpPort;
|
||||
this.updateAt = updateAt;
|
||||
this.createAt = createAt;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.sys_mail.id</code>.
|
||||
*/
|
||||
public Integer getId() {
|
||||
return this.id;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.sys_mail.id</code>.
|
||||
*/
|
||||
public void setId(Integer id) {
|
||||
this.id = id;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.sys_mail.username</code>.
|
||||
*/
|
||||
public String getUsername() {
|
||||
return this.username;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.sys_mail.username</code>.
|
||||
*/
|
||||
public void setUsername(String username) {
|
||||
this.username = username;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.sys_mail.password</code>.
|
||||
*/
|
||||
public String getPassword() {
|
||||
return this.password;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.sys_mail.password</code>.
|
||||
*/
|
||||
public void setPassword(String password) {
|
||||
this.password = password;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.sys_mail.smtp_host</code>.
|
||||
*/
|
||||
public String getSmtpHost() {
|
||||
return this.smtpHost;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.sys_mail.smtp_host</code>.
|
||||
*/
|
||||
public void setSmtpHost(String smtpHost) {
|
||||
this.smtpHost = smtpHost;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.sys_mail.smtp_port</code>.
|
||||
*/
|
||||
public Integer getSmtpPort() {
|
||||
return this.smtpPort;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.sys_mail.smtp_port</code>.
|
||||
*/
|
||||
public void setSmtpPort(Integer smtpPort) {
|
||||
this.smtpPort = smtpPort;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.sys_mail.update_at</code>.
|
||||
*/
|
||||
public LocalDateTime getUpdateAt() {
|
||||
return this.updateAt;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.sys_mail.update_at</code>.
|
||||
*/
|
||||
public void setUpdateAt(LocalDateTime updateAt) {
|
||||
this.updateAt = updateAt;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.sys_mail.create_at</code>.
|
||||
*/
|
||||
public LocalDateTime getCreateAt() {
|
||||
return this.createAt;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.sys_mail.create_at</code>.
|
||||
*/
|
||||
public void setCreateAt(LocalDateTime createAt) {
|
||||
this.createAt = createAt;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
StringBuilder sb = new StringBuilder("SysMailPojo (");
|
||||
|
||||
sb.append(id);
|
||||
sb.append(", ").append(username);
|
||||
sb.append(", ").append(password);
|
||||
sb.append(", ").append(smtpHost);
|
||||
sb.append(", ").append(smtpPort);
|
||||
sb.append(", ").append(updateAt);
|
||||
sb.append(", ").append(createAt);
|
||||
|
||||
sb.append(")");
|
||||
return sb.toString();
|
||||
}
|
||||
}
|
@@ -0,0 +1,273 @@
|
||||
/*
|
||||
* This file is generated by jOOQ.
|
||||
*/
|
||||
package com.databasir.dao.tables.pojos;
|
||||
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.time.LocalDateTime;
|
||||
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class TableColumnDocumentPojo implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
private Integer id;
|
||||
private Integer tableDocumentId;
|
||||
private Integer databaseDocumentId;
|
||||
private String name;
|
||||
private String type;
|
||||
private String comment;
|
||||
private String defaultValue;
|
||||
private Integer size;
|
||||
private Integer decimalDigits;
|
||||
private String nullable;
|
||||
private String autoIncrement;
|
||||
private LocalDateTime createAt;
|
||||
|
||||
public TableColumnDocumentPojo() {}
|
||||
|
||||
public TableColumnDocumentPojo(TableColumnDocumentPojo value) {
|
||||
this.id = value.id;
|
||||
this.tableDocumentId = value.tableDocumentId;
|
||||
this.databaseDocumentId = value.databaseDocumentId;
|
||||
this.name = value.name;
|
||||
this.type = value.type;
|
||||
this.comment = value.comment;
|
||||
this.defaultValue = value.defaultValue;
|
||||
this.size = value.size;
|
||||
this.decimalDigits = value.decimalDigits;
|
||||
this.nullable = value.nullable;
|
||||
this.autoIncrement = value.autoIncrement;
|
||||
this.createAt = value.createAt;
|
||||
}
|
||||
|
||||
public TableColumnDocumentPojo(
|
||||
Integer id,
|
||||
Integer tableDocumentId,
|
||||
Integer databaseDocumentId,
|
||||
String name,
|
||||
String type,
|
||||
String comment,
|
||||
String defaultValue,
|
||||
Integer size,
|
||||
Integer decimalDigits,
|
||||
String nullable,
|
||||
String autoIncrement,
|
||||
LocalDateTime createAt
|
||||
) {
|
||||
this.id = id;
|
||||
this.tableDocumentId = tableDocumentId;
|
||||
this.databaseDocumentId = databaseDocumentId;
|
||||
this.name = name;
|
||||
this.type = type;
|
||||
this.comment = comment;
|
||||
this.defaultValue = defaultValue;
|
||||
this.size = size;
|
||||
this.decimalDigits = decimalDigits;
|
||||
this.nullable = nullable;
|
||||
this.autoIncrement = autoIncrement;
|
||||
this.createAt = createAt;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.table_column_document.id</code>.
|
||||
*/
|
||||
public Integer getId() {
|
||||
return this.id;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.table_column_document.id</code>.
|
||||
*/
|
||||
public void setId(Integer id) {
|
||||
this.id = id;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for
|
||||
* <code>databasir.table_column_document.table_document_id</code>.
|
||||
*/
|
||||
public Integer getTableDocumentId() {
|
||||
return this.tableDocumentId;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for
|
||||
* <code>databasir.table_column_document.table_document_id</code>.
|
||||
*/
|
||||
public void setTableDocumentId(Integer tableDocumentId) {
|
||||
this.tableDocumentId = tableDocumentId;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for
|
||||
* <code>databasir.table_column_document.database_document_id</code>.
|
||||
*/
|
||||
public Integer getDatabaseDocumentId() {
|
||||
return this.databaseDocumentId;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for
|
||||
* <code>databasir.table_column_document.database_document_id</code>.
|
||||
*/
|
||||
public void setDatabaseDocumentId(Integer databaseDocumentId) {
|
||||
this.databaseDocumentId = databaseDocumentId;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.table_column_document.name</code>.
|
||||
*/
|
||||
public String getName() {
|
||||
return this.name;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.table_column_document.name</code>.
|
||||
*/
|
||||
public void setName(String name) {
|
||||
this.name = name;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.table_column_document.type</code>.
|
||||
*/
|
||||
public String getType() {
|
||||
return this.type;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.table_column_document.type</code>.
|
||||
*/
|
||||
public void setType(String type) {
|
||||
this.type = type;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.table_column_document.comment</code>.
|
||||
*/
|
||||
public String getComment() {
|
||||
return this.comment;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.table_column_document.comment</code>.
|
||||
*/
|
||||
public void setComment(String comment) {
|
||||
this.comment = comment;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.table_column_document.default_value</code>.
|
||||
*/
|
||||
public String getDefaultValue() {
|
||||
return this.defaultValue;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.table_column_document.default_value</code>.
|
||||
*/
|
||||
public void setDefaultValue(String defaultValue) {
|
||||
this.defaultValue = defaultValue;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.table_column_document.size</code>.
|
||||
*/
|
||||
public Integer getSize() {
|
||||
return this.size;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.table_column_document.size</code>.
|
||||
*/
|
||||
public void setSize(Integer size) {
|
||||
this.size = size;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.table_column_document.decimal_digits</code>.
|
||||
*/
|
||||
public Integer getDecimalDigits() {
|
||||
return this.decimalDigits;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.table_column_document.decimal_digits</code>.
|
||||
*/
|
||||
public void setDecimalDigits(Integer decimalDigits) {
|
||||
this.decimalDigits = decimalDigits;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.table_column_document.nullable</code>. YES,
|
||||
* NO, UNKNOWN
|
||||
*/
|
||||
public String getNullable() {
|
||||
return this.nullable;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.table_column_document.nullable</code>. YES,
|
||||
* NO, UNKNOWN
|
||||
*/
|
||||
public void setNullable(String nullable) {
|
||||
this.nullable = nullable;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.table_column_document.auto_increment</code>.
|
||||
* YES, NO, UNKNOWN
|
||||
*/
|
||||
public String getAutoIncrement() {
|
||||
return this.autoIncrement;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.table_column_document.auto_increment</code>.
|
||||
* YES, NO, UNKNOWN
|
||||
*/
|
||||
public void setAutoIncrement(String autoIncrement) {
|
||||
this.autoIncrement = autoIncrement;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.table_column_document.create_at</code>.
|
||||
*/
|
||||
public LocalDateTime getCreateAt() {
|
||||
return this.createAt;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.table_column_document.create_at</code>.
|
||||
*/
|
||||
public void setCreateAt(LocalDateTime createAt) {
|
||||
this.createAt = createAt;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
StringBuilder sb = new StringBuilder("TableColumnDocumentPojo (");
|
||||
|
||||
sb.append(id);
|
||||
sb.append(", ").append(tableDocumentId);
|
||||
sb.append(", ").append(databaseDocumentId);
|
||||
sb.append(", ").append(name);
|
||||
sb.append(", ").append(type);
|
||||
sb.append(", ").append(comment);
|
||||
sb.append(", ").append(defaultValue);
|
||||
sb.append(", ").append(size);
|
||||
sb.append(", ").append(decimalDigits);
|
||||
sb.append(", ").append(nullable);
|
||||
sb.append(", ").append(autoIncrement);
|
||||
sb.append(", ").append(createAt);
|
||||
|
||||
sb.append(")");
|
||||
return sb.toString();
|
||||
}
|
||||
}
|
@@ -0,0 +1,151 @@
|
||||
/*
|
||||
* This file is generated by jOOQ.
|
||||
*/
|
||||
package com.databasir.dao.tables.pojos;
|
||||
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.time.LocalDateTime;
|
||||
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class TableDocumentPojo implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
private Integer id;
|
||||
private Integer databaseDocumentId;
|
||||
private String name;
|
||||
private String type;
|
||||
private String comment;
|
||||
private LocalDateTime createAt;
|
||||
|
||||
public TableDocumentPojo() {}
|
||||
|
||||
public TableDocumentPojo(TableDocumentPojo value) {
|
||||
this.id = value.id;
|
||||
this.databaseDocumentId = value.databaseDocumentId;
|
||||
this.name = value.name;
|
||||
this.type = value.type;
|
||||
this.comment = value.comment;
|
||||
this.createAt = value.createAt;
|
||||
}
|
||||
|
||||
public TableDocumentPojo(
|
||||
Integer id,
|
||||
Integer databaseDocumentId,
|
||||
String name,
|
||||
String type,
|
||||
String comment,
|
||||
LocalDateTime createAt
|
||||
) {
|
||||
this.id = id;
|
||||
this.databaseDocumentId = databaseDocumentId;
|
||||
this.name = name;
|
||||
this.type = type;
|
||||
this.comment = comment;
|
||||
this.createAt = createAt;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.table_document.id</code>.
|
||||
*/
|
||||
public Integer getId() {
|
||||
return this.id;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.table_document.id</code>.
|
||||
*/
|
||||
public void setId(Integer id) {
|
||||
this.id = id;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.table_document.database_document_id</code>.
|
||||
*/
|
||||
public Integer getDatabaseDocumentId() {
|
||||
return this.databaseDocumentId;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.table_document.database_document_id</code>.
|
||||
*/
|
||||
public void setDatabaseDocumentId(Integer databaseDocumentId) {
|
||||
this.databaseDocumentId = databaseDocumentId;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.table_document.name</code>.
|
||||
*/
|
||||
public String getName() {
|
||||
return this.name;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.table_document.name</code>.
|
||||
*/
|
||||
public void setName(String name) {
|
||||
this.name = name;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.table_document.type</code>.
|
||||
*/
|
||||
public String getType() {
|
||||
return this.type;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.table_document.type</code>.
|
||||
*/
|
||||
public void setType(String type) {
|
||||
this.type = type;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.table_document.comment</code>.
|
||||
*/
|
||||
public String getComment() {
|
||||
return this.comment;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.table_document.comment</code>.
|
||||
*/
|
||||
public void setComment(String comment) {
|
||||
this.comment = comment;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.table_document.create_at</code>.
|
||||
*/
|
||||
public LocalDateTime getCreateAt() {
|
||||
return this.createAt;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.table_document.create_at</code>.
|
||||
*/
|
||||
public void setCreateAt(LocalDateTime createAt) {
|
||||
this.createAt = createAt;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
StringBuilder sb = new StringBuilder("TableDocumentPojo (");
|
||||
|
||||
sb.append(id);
|
||||
sb.append(", ").append(databaseDocumentId);
|
||||
sb.append(", ").append(name);
|
||||
sb.append(", ").append(type);
|
||||
sb.append(", ").append(comment);
|
||||
sb.append(", ").append(createAt);
|
||||
|
||||
sb.append(")");
|
||||
return sb.toString();
|
||||
}
|
||||
}
|
@@ -0,0 +1,193 @@
|
||||
/*
|
||||
* This file is generated by jOOQ.
|
||||
*/
|
||||
package com.databasir.dao.tables.pojos;
|
||||
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.time.LocalDateTime;
|
||||
|
||||
import org.jooq.JSON;
|
||||
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class TableIndexDocumentPojo implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
private Integer id;
|
||||
private Integer tableDocumentId;
|
||||
private Integer databaseDocumentId;
|
||||
private String name;
|
||||
private Boolean isPrimary;
|
||||
private Boolean isUnique;
|
||||
private JSON columnNameArray;
|
||||
private LocalDateTime createAt;
|
||||
|
||||
public TableIndexDocumentPojo() {}
|
||||
|
||||
public TableIndexDocumentPojo(TableIndexDocumentPojo value) {
|
||||
this.id = value.id;
|
||||
this.tableDocumentId = value.tableDocumentId;
|
||||
this.databaseDocumentId = value.databaseDocumentId;
|
||||
this.name = value.name;
|
||||
this.isPrimary = value.isPrimary;
|
||||
this.isUnique = value.isUnique;
|
||||
this.columnNameArray = value.columnNameArray;
|
||||
this.createAt = value.createAt;
|
||||
}
|
||||
|
||||
public TableIndexDocumentPojo(
|
||||
Integer id,
|
||||
Integer tableDocumentId,
|
||||
Integer databaseDocumentId,
|
||||
String name,
|
||||
Boolean isPrimary,
|
||||
Boolean isUnique,
|
||||
JSON columnNameArray,
|
||||
LocalDateTime createAt
|
||||
) {
|
||||
this.id = id;
|
||||
this.tableDocumentId = tableDocumentId;
|
||||
this.databaseDocumentId = databaseDocumentId;
|
||||
this.name = name;
|
||||
this.isPrimary = isPrimary;
|
||||
this.isUnique = isUnique;
|
||||
this.columnNameArray = columnNameArray;
|
||||
this.createAt = createAt;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.table_index_document.id</code>.
|
||||
*/
|
||||
public Integer getId() {
|
||||
return this.id;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.table_index_document.id</code>.
|
||||
*/
|
||||
public void setId(Integer id) {
|
||||
this.id = id;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.table_index_document.table_document_id</code>.
|
||||
*/
|
||||
public Integer getTableDocumentId() {
|
||||
return this.tableDocumentId;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.table_index_document.table_document_id</code>.
|
||||
*/
|
||||
public void setTableDocumentId(Integer tableDocumentId) {
|
||||
this.tableDocumentId = tableDocumentId;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for
|
||||
* <code>databasir.table_index_document.database_document_id</code>.
|
||||
*/
|
||||
public Integer getDatabaseDocumentId() {
|
||||
return this.databaseDocumentId;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for
|
||||
* <code>databasir.table_index_document.database_document_id</code>.
|
||||
*/
|
||||
public void setDatabaseDocumentId(Integer databaseDocumentId) {
|
||||
this.databaseDocumentId = databaseDocumentId;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.table_index_document.name</code>.
|
||||
*/
|
||||
public String getName() {
|
||||
return this.name;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.table_index_document.name</code>.
|
||||
*/
|
||||
public void setName(String name) {
|
||||
this.name = name;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.table_index_document.is_primary</code>.
|
||||
*/
|
||||
public Boolean getIsPrimary() {
|
||||
return this.isPrimary;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.table_index_document.is_primary</code>.
|
||||
*/
|
||||
public void setIsPrimary(Boolean isPrimary) {
|
||||
this.isPrimary = isPrimary;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.table_index_document.is_unique</code>.
|
||||
*/
|
||||
public Boolean getIsUnique() {
|
||||
return this.isUnique;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.table_index_document.is_unique</code>.
|
||||
*/
|
||||
public void setIsUnique(Boolean isUnique) {
|
||||
this.isUnique = isUnique;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.table_index_document.column_name_array</code>.
|
||||
*/
|
||||
public JSON getColumnNameArray() {
|
||||
return this.columnNameArray;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.table_index_document.column_name_array</code>.
|
||||
*/
|
||||
public void setColumnNameArray(JSON columnNameArray) {
|
||||
this.columnNameArray = columnNameArray;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.table_index_document.create_at</code>.
|
||||
*/
|
||||
public LocalDateTime getCreateAt() {
|
||||
return this.createAt;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.table_index_document.create_at</code>.
|
||||
*/
|
||||
public void setCreateAt(LocalDateTime createAt) {
|
||||
this.createAt = createAt;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
StringBuilder sb = new StringBuilder("TableIndexDocumentPojo (");
|
||||
|
||||
sb.append(id);
|
||||
sb.append(", ").append(tableDocumentId);
|
||||
sb.append(", ").append(databaseDocumentId);
|
||||
sb.append(", ").append(name);
|
||||
sb.append(", ").append(isPrimary);
|
||||
sb.append(", ").append(isUnique);
|
||||
sb.append(", ").append(columnNameArray);
|
||||
sb.append(", ").append(createAt);
|
||||
|
||||
sb.append(")");
|
||||
return sb.toString();
|
||||
}
|
||||
}
|
@@ -0,0 +1,195 @@
|
||||
/*
|
||||
* This file is generated by jOOQ.
|
||||
*/
|
||||
package com.databasir.dao.tables.pojos;
|
||||
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.time.LocalDateTime;
|
||||
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class TableTriggerDocumentPojo implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
private Integer id;
|
||||
private Integer tableDocumentId;
|
||||
private Integer databaseDocumentId;
|
||||
private String timing;
|
||||
private String manipulation;
|
||||
private String statement;
|
||||
private String triggerCreateAt;
|
||||
private LocalDateTime createAt;
|
||||
|
||||
public TableTriggerDocumentPojo() {}
|
||||
|
||||
public TableTriggerDocumentPojo(TableTriggerDocumentPojo value) {
|
||||
this.id = value.id;
|
||||
this.tableDocumentId = value.tableDocumentId;
|
||||
this.databaseDocumentId = value.databaseDocumentId;
|
||||
this.timing = value.timing;
|
||||
this.manipulation = value.manipulation;
|
||||
this.statement = value.statement;
|
||||
this.triggerCreateAt = value.triggerCreateAt;
|
||||
this.createAt = value.createAt;
|
||||
}
|
||||
|
||||
public TableTriggerDocumentPojo(
|
||||
Integer id,
|
||||
Integer tableDocumentId,
|
||||
Integer databaseDocumentId,
|
||||
String timing,
|
||||
String manipulation,
|
||||
String statement,
|
||||
String triggerCreateAt,
|
||||
LocalDateTime createAt
|
||||
) {
|
||||
this.id = id;
|
||||
this.tableDocumentId = tableDocumentId;
|
||||
this.databaseDocumentId = databaseDocumentId;
|
||||
this.timing = timing;
|
||||
this.manipulation = manipulation;
|
||||
this.statement = statement;
|
||||
this.triggerCreateAt = triggerCreateAt;
|
||||
this.createAt = createAt;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.table_trigger_document.id</code>.
|
||||
*/
|
||||
public Integer getId() {
|
||||
return this.id;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.table_trigger_document.id</code>.
|
||||
*/
|
||||
public void setId(Integer id) {
|
||||
this.id = id;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for
|
||||
* <code>databasir.table_trigger_document.table_document_id</code>.
|
||||
*/
|
||||
public Integer getTableDocumentId() {
|
||||
return this.tableDocumentId;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for
|
||||
* <code>databasir.table_trigger_document.table_document_id</code>.
|
||||
*/
|
||||
public void setTableDocumentId(Integer tableDocumentId) {
|
||||
this.tableDocumentId = tableDocumentId;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for
|
||||
* <code>databasir.table_trigger_document.database_document_id</code>.
|
||||
*/
|
||||
public Integer getDatabaseDocumentId() {
|
||||
return this.databaseDocumentId;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for
|
||||
* <code>databasir.table_trigger_document.database_document_id</code>.
|
||||
*/
|
||||
public void setDatabaseDocumentId(Integer databaseDocumentId) {
|
||||
this.databaseDocumentId = databaseDocumentId;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.table_trigger_document.timing</code>.
|
||||
*/
|
||||
public String getTiming() {
|
||||
return this.timing;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.table_trigger_document.timing</code>.
|
||||
*/
|
||||
public void setTiming(String timing) {
|
||||
this.timing = timing;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.table_trigger_document.manipulation</code>.
|
||||
*/
|
||||
public String getManipulation() {
|
||||
return this.manipulation;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.table_trigger_document.manipulation</code>.
|
||||
*/
|
||||
public void setManipulation(String manipulation) {
|
||||
this.manipulation = manipulation;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.table_trigger_document.statement</code>.
|
||||
*/
|
||||
public String getStatement() {
|
||||
return this.statement;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.table_trigger_document.statement</code>.
|
||||
*/
|
||||
public void setStatement(String statement) {
|
||||
this.statement = statement;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for
|
||||
* <code>databasir.table_trigger_document.trigger_create_at</code>.
|
||||
*/
|
||||
public String getTriggerCreateAt() {
|
||||
return this.triggerCreateAt;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for
|
||||
* <code>databasir.table_trigger_document.trigger_create_at</code>.
|
||||
*/
|
||||
public void setTriggerCreateAt(String triggerCreateAt) {
|
||||
this.triggerCreateAt = triggerCreateAt;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.table_trigger_document.create_at</code>.
|
||||
*/
|
||||
public LocalDateTime getCreateAt() {
|
||||
return this.createAt;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.table_trigger_document.create_at</code>.
|
||||
*/
|
||||
public void setCreateAt(LocalDateTime createAt) {
|
||||
this.createAt = createAt;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
StringBuilder sb = new StringBuilder("TableTriggerDocumentPojo (");
|
||||
|
||||
sb.append(id);
|
||||
sb.append(", ").append(tableDocumentId);
|
||||
sb.append(", ").append(databaseDocumentId);
|
||||
sb.append(", ").append(timing);
|
||||
sb.append(", ").append(manipulation);
|
||||
sb.append(", ").append(statement);
|
||||
sb.append(", ").append(triggerCreateAt);
|
||||
sb.append(", ").append(createAt);
|
||||
|
||||
sb.append(")");
|
||||
return sb.toString();
|
||||
}
|
||||
}
|
@@ -0,0 +1,208 @@
|
||||
/*
|
||||
* This file is generated by jOOQ.
|
||||
*/
|
||||
package com.databasir.dao.tables.pojos;
|
||||
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.time.LocalDateTime;
|
||||
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class UserPojo implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
private Integer id;
|
||||
private String email;
|
||||
private String username;
|
||||
private String password;
|
||||
private String nickname;
|
||||
private String avatar;
|
||||
private Boolean enabled;
|
||||
private LocalDateTime updateAt;
|
||||
private LocalDateTime createAt;
|
||||
|
||||
public UserPojo() {}
|
||||
|
||||
public UserPojo(UserPojo value) {
|
||||
this.id = value.id;
|
||||
this.email = value.email;
|
||||
this.username = value.username;
|
||||
this.password = value.password;
|
||||
this.nickname = value.nickname;
|
||||
this.avatar = value.avatar;
|
||||
this.enabled = value.enabled;
|
||||
this.updateAt = value.updateAt;
|
||||
this.createAt = value.createAt;
|
||||
}
|
||||
|
||||
public UserPojo(
|
||||
Integer id,
|
||||
String email,
|
||||
String username,
|
||||
String password,
|
||||
String nickname,
|
||||
String avatar,
|
||||
Boolean enabled,
|
||||
LocalDateTime updateAt,
|
||||
LocalDateTime createAt
|
||||
) {
|
||||
this.id = id;
|
||||
this.email = email;
|
||||
this.username = username;
|
||||
this.password = password;
|
||||
this.nickname = nickname;
|
||||
this.avatar = avatar;
|
||||
this.enabled = enabled;
|
||||
this.updateAt = updateAt;
|
||||
this.createAt = createAt;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.user.id</code>.
|
||||
*/
|
||||
public Integer getId() {
|
||||
return this.id;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.user.id</code>.
|
||||
*/
|
||||
public void setId(Integer id) {
|
||||
this.id = id;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.user.email</code>.
|
||||
*/
|
||||
public String getEmail() {
|
||||
return this.email;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.user.email</code>.
|
||||
*/
|
||||
public void setEmail(String email) {
|
||||
this.email = email;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.user.username</code>.
|
||||
*/
|
||||
public String getUsername() {
|
||||
return this.username;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.user.username</code>.
|
||||
*/
|
||||
public void setUsername(String username) {
|
||||
this.username = username;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.user.password</code>.
|
||||
*/
|
||||
public String getPassword() {
|
||||
return this.password;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.user.password</code>.
|
||||
*/
|
||||
public void setPassword(String password) {
|
||||
this.password = password;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.user.nickname</code>.
|
||||
*/
|
||||
public String getNickname() {
|
||||
return this.nickname;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.user.nickname</code>.
|
||||
*/
|
||||
public void setNickname(String nickname) {
|
||||
this.nickname = nickname;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.user.avatar</code>.
|
||||
*/
|
||||
public String getAvatar() {
|
||||
return this.avatar;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.user.avatar</code>.
|
||||
*/
|
||||
public void setAvatar(String avatar) {
|
||||
this.avatar = avatar;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.user.enabled</code>.
|
||||
*/
|
||||
public Boolean getEnabled() {
|
||||
return this.enabled;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.user.enabled</code>.
|
||||
*/
|
||||
public void setEnabled(Boolean enabled) {
|
||||
this.enabled = enabled;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.user.update_at</code>.
|
||||
*/
|
||||
public LocalDateTime getUpdateAt() {
|
||||
return this.updateAt;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.user.update_at</code>.
|
||||
*/
|
||||
public void setUpdateAt(LocalDateTime updateAt) {
|
||||
this.updateAt = updateAt;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.user.create_at</code>.
|
||||
*/
|
||||
public LocalDateTime getCreateAt() {
|
||||
return this.createAt;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.user.create_at</code>.
|
||||
*/
|
||||
public void setCreateAt(LocalDateTime createAt) {
|
||||
this.createAt = createAt;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
StringBuilder sb = new StringBuilder("UserPojo (");
|
||||
|
||||
sb.append(id);
|
||||
sb.append(", ").append(email);
|
||||
sb.append(", ").append(username);
|
||||
sb.append(", ").append(password);
|
||||
sb.append(", ").append(nickname);
|
||||
sb.append(", ").append(avatar);
|
||||
sb.append(", ").append(enabled);
|
||||
sb.append(", ").append(updateAt);
|
||||
sb.append(", ").append(createAt);
|
||||
|
||||
sb.append(")");
|
||||
return sb.toString();
|
||||
}
|
||||
}
|
@@ -0,0 +1,134 @@
|
||||
/*
|
||||
* This file is generated by jOOQ.
|
||||
*/
|
||||
package com.databasir.dao.tables.pojos;
|
||||
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.time.LocalDateTime;
|
||||
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class UserRolePojo implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
private Integer id;
|
||||
private Integer userId;
|
||||
private String role;
|
||||
private Integer groupId;
|
||||
private LocalDateTime createAt;
|
||||
|
||||
public UserRolePojo() {}
|
||||
|
||||
public UserRolePojo(UserRolePojo value) {
|
||||
this.id = value.id;
|
||||
this.userId = value.userId;
|
||||
this.role = value.role;
|
||||
this.groupId = value.groupId;
|
||||
this.createAt = value.createAt;
|
||||
}
|
||||
|
||||
public UserRolePojo(
|
||||
Integer id,
|
||||
Integer userId,
|
||||
String role,
|
||||
Integer groupId,
|
||||
LocalDateTime createAt
|
||||
) {
|
||||
this.id = id;
|
||||
this.userId = userId;
|
||||
this.role = role;
|
||||
this.groupId = groupId;
|
||||
this.createAt = createAt;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.user_role.id</code>.
|
||||
*/
|
||||
public Integer getId() {
|
||||
return this.id;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.user_role.id</code>.
|
||||
*/
|
||||
public void setId(Integer id) {
|
||||
this.id = id;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.user_role.user_id</code>.
|
||||
*/
|
||||
public Integer getUserId() {
|
||||
return this.userId;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.user_role.user_id</code>.
|
||||
*/
|
||||
public void setUserId(Integer userId) {
|
||||
this.userId = userId;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.user_role.role</code>. SYS_OWNER, GROUP_OWNER,
|
||||
* GROUP_MEMBER
|
||||
*/
|
||||
public String getRole() {
|
||||
return this.role;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.user_role.role</code>. SYS_OWNER, GROUP_OWNER,
|
||||
* GROUP_MEMBER
|
||||
*/
|
||||
public void setRole(String role) {
|
||||
this.role = role;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.user_role.group_id</code>.
|
||||
*/
|
||||
public Integer getGroupId() {
|
||||
return this.groupId;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.user_role.group_id</code>.
|
||||
*/
|
||||
public void setGroupId(Integer groupId) {
|
||||
this.groupId = groupId;
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.user_role.create_at</code>.
|
||||
*/
|
||||
public LocalDateTime getCreateAt() {
|
||||
return this.createAt;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.user_role.create_at</code>.
|
||||
*/
|
||||
public void setCreateAt(LocalDateTime createAt) {
|
||||
this.createAt = createAt;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
StringBuilder sb = new StringBuilder("UserRolePojo (");
|
||||
|
||||
sb.append(id);
|
||||
sb.append(", ").append(userId);
|
||||
sb.append(", ").append(role);
|
||||
sb.append(", ").append(groupId);
|
||||
sb.append(", ").append(createAt);
|
||||
|
||||
sb.append(")");
|
||||
return sb.toString();
|
||||
}
|
||||
}
|
@@ -0,0 +1,273 @@
|
||||
/*
|
||||
* This file is generated by jOOQ.
|
||||
*/
|
||||
package com.databasir.dao.tables.records;
|
||||
|
||||
|
||||
import com.databasir.dao.tables.DataSourceProperty;
|
||||
import com.databasir.dao.tables.pojos.DataSourcePropertyPojo;
|
||||
|
||||
import java.time.LocalDateTime;
|
||||
|
||||
import org.jooq.Field;
|
||||
import org.jooq.Record1;
|
||||
import org.jooq.Record5;
|
||||
import org.jooq.Row5;
|
||||
import org.jooq.impl.UpdatableRecordImpl;
|
||||
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class DataSourcePropertyRecord extends UpdatableRecordImpl<DataSourcePropertyRecord> implements Record5<Integer, Integer, String, String, LocalDateTime> {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.data_source_property.id</code>.
|
||||
*/
|
||||
public void setId(Integer value) {
|
||||
set(0, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.data_source_property.id</code>.
|
||||
*/
|
||||
public Integer getId() {
|
||||
return (Integer) get(0);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.data_source_property.data_source_id</code>.
|
||||
*/
|
||||
public void setDataSourceId(Integer value) {
|
||||
set(1, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.data_source_property.data_source_id</code>.
|
||||
*/
|
||||
public Integer getDataSourceId() {
|
||||
return (Integer) get(1);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.data_source_property.key</code>.
|
||||
*/
|
||||
public void setKey(String value) {
|
||||
set(2, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.data_source_property.key</code>.
|
||||
*/
|
||||
public String getKey() {
|
||||
return (String) get(2);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.data_source_property.value</code>.
|
||||
*/
|
||||
public void setValue(String value) {
|
||||
set(3, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.data_source_property.value</code>.
|
||||
*/
|
||||
public String getValue() {
|
||||
return (String) get(3);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.data_source_property.create_at</code>.
|
||||
*/
|
||||
public void setCreateAt(LocalDateTime value) {
|
||||
set(4, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.data_source_property.create_at</code>.
|
||||
*/
|
||||
public LocalDateTime getCreateAt() {
|
||||
return (LocalDateTime) get(4);
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Primary key information
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
@Override
|
||||
public Record1<Integer> key() {
|
||||
return (Record1) super.key();
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Record5 type implementation
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
@Override
|
||||
public Row5<Integer, Integer, String, String, LocalDateTime> fieldsRow() {
|
||||
return (Row5) super.fieldsRow();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Row5<Integer, Integer, String, String, LocalDateTime> valuesRow() {
|
||||
return (Row5) super.valuesRow();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<Integer> field1() {
|
||||
return DataSourceProperty.DATA_SOURCE_PROPERTY.ID;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<Integer> field2() {
|
||||
return DataSourceProperty.DATA_SOURCE_PROPERTY.DATA_SOURCE_ID;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<String> field3() {
|
||||
return DataSourceProperty.DATA_SOURCE_PROPERTY.KEY;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<String> field4() {
|
||||
return DataSourceProperty.DATA_SOURCE_PROPERTY.VALUE;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<LocalDateTime> field5() {
|
||||
return DataSourceProperty.DATA_SOURCE_PROPERTY.CREATE_AT;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Integer component1() {
|
||||
return getId();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Integer component2() {
|
||||
return getDataSourceId();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String component3() {
|
||||
return getKey();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String component4() {
|
||||
return getValue();
|
||||
}
|
||||
|
||||
@Override
|
||||
public LocalDateTime component5() {
|
||||
return getCreateAt();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Integer value1() {
|
||||
return getId();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Integer value2() {
|
||||
return getDataSourceId();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String value3() {
|
||||
return getKey();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String value4() {
|
||||
return getValue();
|
||||
}
|
||||
|
||||
@Override
|
||||
public LocalDateTime value5() {
|
||||
return getCreateAt();
|
||||
}
|
||||
|
||||
@Override
|
||||
public DataSourcePropertyRecord value1(Integer value) {
|
||||
setId(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public DataSourcePropertyRecord value2(Integer value) {
|
||||
setDataSourceId(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public DataSourcePropertyRecord value3(String value) {
|
||||
setKey(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public DataSourcePropertyRecord value4(String value) {
|
||||
setValue(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public DataSourcePropertyRecord value5(LocalDateTime value) {
|
||||
setCreateAt(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public DataSourcePropertyRecord values(Integer value1, Integer value2, String value3, String value4, LocalDateTime value5) {
|
||||
value1(value1);
|
||||
value2(value2);
|
||||
value3(value3);
|
||||
value4(value4);
|
||||
value5(value5);
|
||||
return this;
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Constructors
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
/**
|
||||
* Create a detached DataSourcePropertyRecord
|
||||
*/
|
||||
public DataSourcePropertyRecord() {
|
||||
super(DataSourceProperty.DATA_SOURCE_PROPERTY);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a detached, initialised DataSourcePropertyRecord
|
||||
*/
|
||||
public DataSourcePropertyRecord(Integer id, Integer dataSourceId, String key, String value, LocalDateTime createAt) {
|
||||
super(DataSourceProperty.DATA_SOURCE_PROPERTY);
|
||||
|
||||
setId(id);
|
||||
setDataSourceId(dataSourceId);
|
||||
setKey(key);
|
||||
setValue(value);
|
||||
setCreateAt(createAt);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a detached, initialised DataSourcePropertyRecord
|
||||
*/
|
||||
public DataSourcePropertyRecord(DataSourcePropertyPojo value) {
|
||||
super(DataSourceProperty.DATA_SOURCE_PROPERTY);
|
||||
|
||||
if (value != null) {
|
||||
setId(value.getId());
|
||||
setDataSourceId(value.getDataSourceId());
|
||||
setKey(value.getKey());
|
||||
setValue(value.getValue());
|
||||
setCreateAt(value.getCreateAt());
|
||||
}
|
||||
}
|
||||
}
|
@@ -0,0 +1,425 @@
|
||||
/*
|
||||
* This file is generated by jOOQ.
|
||||
*/
|
||||
package com.databasir.dao.tables.records;
|
||||
|
||||
|
||||
import com.databasir.dao.tables.DataSource;
|
||||
import com.databasir.dao.tables.pojos.DataSourcePojo;
|
||||
|
||||
import java.time.LocalDateTime;
|
||||
|
||||
import org.jooq.Field;
|
||||
import org.jooq.Record1;
|
||||
import org.jooq.Record9;
|
||||
import org.jooq.Row9;
|
||||
import org.jooq.impl.UpdatableRecordImpl;
|
||||
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class DataSourceRecord extends UpdatableRecordImpl<DataSourceRecord> implements Record9<Integer, Integer, String, String, String, String, String, LocalDateTime, LocalDateTime> {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.data_source.id</code>.
|
||||
*/
|
||||
public void setId(Integer value) {
|
||||
set(0, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.data_source.id</code>.
|
||||
*/
|
||||
public Integer getId() {
|
||||
return (Integer) get(0);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.data_source.project_id</code>.
|
||||
*/
|
||||
public void setProjectId(Integer value) {
|
||||
set(1, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.data_source.project_id</code>.
|
||||
*/
|
||||
public Integer getProjectId() {
|
||||
return (Integer) get(1);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.data_source.database_name</code>.
|
||||
*/
|
||||
public void setDatabaseName(String value) {
|
||||
set(2, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.data_source.database_name</code>.
|
||||
*/
|
||||
public String getDatabaseName() {
|
||||
return (String) get(2);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.data_source.database_type</code>.
|
||||
*/
|
||||
public void setDatabaseType(String value) {
|
||||
set(3, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.data_source.database_type</code>.
|
||||
*/
|
||||
public String getDatabaseType() {
|
||||
return (String) get(3);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.data_source.url</code>.
|
||||
*/
|
||||
public void setUrl(String value) {
|
||||
set(4, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.data_source.url</code>.
|
||||
*/
|
||||
public String getUrl() {
|
||||
return (String) get(4);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.data_source.username</code>.
|
||||
*/
|
||||
public void setUsername(String value) {
|
||||
set(5, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.data_source.username</code>.
|
||||
*/
|
||||
public String getUsername() {
|
||||
return (String) get(5);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.data_source.password</code>.
|
||||
*/
|
||||
public void setPassword(String value) {
|
||||
set(6, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.data_source.password</code>.
|
||||
*/
|
||||
public String getPassword() {
|
||||
return (String) get(6);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.data_source.update_at</code>.
|
||||
*/
|
||||
public void setUpdateAt(LocalDateTime value) {
|
||||
set(7, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.data_source.update_at</code>.
|
||||
*/
|
||||
public LocalDateTime getUpdateAt() {
|
||||
return (LocalDateTime) get(7);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.data_source.create_at</code>.
|
||||
*/
|
||||
public void setCreateAt(LocalDateTime value) {
|
||||
set(8, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.data_source.create_at</code>.
|
||||
*/
|
||||
public LocalDateTime getCreateAt() {
|
||||
return (LocalDateTime) get(8);
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Primary key information
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
@Override
|
||||
public Record1<Integer> key() {
|
||||
return (Record1) super.key();
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Record9 type implementation
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
@Override
|
||||
public Row9<Integer, Integer, String, String, String, String, String, LocalDateTime, LocalDateTime> fieldsRow() {
|
||||
return (Row9) super.fieldsRow();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Row9<Integer, Integer, String, String, String, String, String, LocalDateTime, LocalDateTime> valuesRow() {
|
||||
return (Row9) super.valuesRow();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<Integer> field1() {
|
||||
return DataSource.DATA_SOURCE.ID;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<Integer> field2() {
|
||||
return DataSource.DATA_SOURCE.PROJECT_ID;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<String> field3() {
|
||||
return DataSource.DATA_SOURCE.DATABASE_NAME;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<String> field4() {
|
||||
return DataSource.DATA_SOURCE.DATABASE_TYPE;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<String> field5() {
|
||||
return DataSource.DATA_SOURCE.URL;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<String> field6() {
|
||||
return DataSource.DATA_SOURCE.USERNAME;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<String> field7() {
|
||||
return DataSource.DATA_SOURCE.PASSWORD;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<LocalDateTime> field8() {
|
||||
return DataSource.DATA_SOURCE.UPDATE_AT;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<LocalDateTime> field9() {
|
||||
return DataSource.DATA_SOURCE.CREATE_AT;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Integer component1() {
|
||||
return getId();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Integer component2() {
|
||||
return getProjectId();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String component3() {
|
||||
return getDatabaseName();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String component4() {
|
||||
return getDatabaseType();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String component5() {
|
||||
return getUrl();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String component6() {
|
||||
return getUsername();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String component7() {
|
||||
return getPassword();
|
||||
}
|
||||
|
||||
@Override
|
||||
public LocalDateTime component8() {
|
||||
return getUpdateAt();
|
||||
}
|
||||
|
||||
@Override
|
||||
public LocalDateTime component9() {
|
||||
return getCreateAt();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Integer value1() {
|
||||
return getId();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Integer value2() {
|
||||
return getProjectId();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String value3() {
|
||||
return getDatabaseName();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String value4() {
|
||||
return getDatabaseType();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String value5() {
|
||||
return getUrl();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String value6() {
|
||||
return getUsername();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String value7() {
|
||||
return getPassword();
|
||||
}
|
||||
|
||||
@Override
|
||||
public LocalDateTime value8() {
|
||||
return getUpdateAt();
|
||||
}
|
||||
|
||||
@Override
|
||||
public LocalDateTime value9() {
|
||||
return getCreateAt();
|
||||
}
|
||||
|
||||
@Override
|
||||
public DataSourceRecord value1(Integer value) {
|
||||
setId(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public DataSourceRecord value2(Integer value) {
|
||||
setProjectId(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public DataSourceRecord value3(String value) {
|
||||
setDatabaseName(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public DataSourceRecord value4(String value) {
|
||||
setDatabaseType(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public DataSourceRecord value5(String value) {
|
||||
setUrl(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public DataSourceRecord value6(String value) {
|
||||
setUsername(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public DataSourceRecord value7(String value) {
|
||||
setPassword(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public DataSourceRecord value8(LocalDateTime value) {
|
||||
setUpdateAt(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public DataSourceRecord value9(LocalDateTime value) {
|
||||
setCreateAt(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public DataSourceRecord values(Integer value1, Integer value2, String value3, String value4, String value5, String value6, String value7, LocalDateTime value8, LocalDateTime value9) {
|
||||
value1(value1);
|
||||
value2(value2);
|
||||
value3(value3);
|
||||
value4(value4);
|
||||
value5(value5);
|
||||
value6(value6);
|
||||
value7(value7);
|
||||
value8(value8);
|
||||
value9(value9);
|
||||
return this;
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Constructors
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
/**
|
||||
* Create a detached DataSourceRecord
|
||||
*/
|
||||
public DataSourceRecord() {
|
||||
super(DataSource.DATA_SOURCE);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a detached, initialised DataSourceRecord
|
||||
*/
|
||||
public DataSourceRecord(Integer id, Integer projectId, String databaseName, String databaseType, String url, String username, String password, LocalDateTime updateAt, LocalDateTime createAt) {
|
||||
super(DataSource.DATA_SOURCE);
|
||||
|
||||
setId(id);
|
||||
setProjectId(projectId);
|
||||
setDatabaseName(databaseName);
|
||||
setDatabaseType(databaseType);
|
||||
setUrl(url);
|
||||
setUsername(username);
|
||||
setPassword(password);
|
||||
setUpdateAt(updateAt);
|
||||
setCreateAt(createAt);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a detached, initialised DataSourceRecord
|
||||
*/
|
||||
public DataSourceRecord(DataSourcePojo value) {
|
||||
super(DataSource.DATA_SOURCE);
|
||||
|
||||
if (value != null) {
|
||||
setId(value.getId());
|
||||
setProjectId(value.getProjectId());
|
||||
setDatabaseName(value.getDatabaseName());
|
||||
setDatabaseType(value.getDatabaseType());
|
||||
setUrl(value.getUrl());
|
||||
setUsername(value.getUsername());
|
||||
setPassword(value.getPassword());
|
||||
setUpdateAt(value.getUpdateAt());
|
||||
setCreateAt(value.getCreateAt());
|
||||
}
|
||||
}
|
||||
}
|
@@ -0,0 +1,316 @@
|
||||
/*
|
||||
* This file is generated by jOOQ.
|
||||
*/
|
||||
package com.databasir.dao.tables.records;
|
||||
|
||||
|
||||
import com.databasir.dao.tables.DatabaseDocumentHistory;
|
||||
import com.databasir.dao.tables.pojos.DatabaseDocumentHistoryPojo;
|
||||
|
||||
import java.time.LocalDateTime;
|
||||
|
||||
import org.jooq.Field;
|
||||
import org.jooq.JSON;
|
||||
import org.jooq.Record1;
|
||||
import org.jooq.Record6;
|
||||
import org.jooq.Row6;
|
||||
import org.jooq.impl.UpdatableRecordImpl;
|
||||
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class DatabaseDocumentHistoryRecord extends UpdatableRecordImpl<DatabaseDocumentHistoryRecord> implements Record6<Integer, Integer, Integer, JSON, Long, LocalDateTime> {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.database_document_history.id</code>.
|
||||
*/
|
||||
public void setId(Integer value) {
|
||||
set(0, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.database_document_history.id</code>.
|
||||
*/
|
||||
public Integer getId() {
|
||||
return (Integer) get(0);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.database_document_history.project_id</code>.
|
||||
*/
|
||||
public void setProjectId(Integer value) {
|
||||
set(1, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.database_document_history.project_id</code>.
|
||||
*/
|
||||
public Integer getProjectId() {
|
||||
return (Integer) get(1);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for
|
||||
* <code>databasir.database_document_history.database_document_id</code>.
|
||||
*/
|
||||
public void setDatabaseDocumentId(Integer value) {
|
||||
set(2, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for
|
||||
* <code>databasir.database_document_history.database_document_id</code>.
|
||||
*/
|
||||
public Integer getDatabaseDocumentId() {
|
||||
return (Integer) get(2);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for
|
||||
* <code>databasir.database_document_history.database_document_object</code>.
|
||||
*/
|
||||
public void setDatabaseDocumentObject(JSON value) {
|
||||
set(3, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for
|
||||
* <code>databasir.database_document_history.database_document_object</code>.
|
||||
*/
|
||||
public JSON getDatabaseDocumentObject() {
|
||||
return (JSON) get(3);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.database_document_history.version</code>.
|
||||
*/
|
||||
public void setVersion(Long value) {
|
||||
set(4, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.database_document_history.version</code>.
|
||||
*/
|
||||
public Long getVersion() {
|
||||
return (Long) get(4);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.database_document_history.create_at</code>.
|
||||
*/
|
||||
public void setCreateAt(LocalDateTime value) {
|
||||
set(5, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.database_document_history.create_at</code>.
|
||||
*/
|
||||
public LocalDateTime getCreateAt() {
|
||||
return (LocalDateTime) get(5);
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Primary key information
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
@Override
|
||||
public Record1<Integer> key() {
|
||||
return (Record1) super.key();
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Record6 type implementation
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
@Override
|
||||
public Row6<Integer, Integer, Integer, JSON, Long, LocalDateTime> fieldsRow() {
|
||||
return (Row6) super.fieldsRow();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Row6<Integer, Integer, Integer, JSON, Long, LocalDateTime> valuesRow() {
|
||||
return (Row6) super.valuesRow();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<Integer> field1() {
|
||||
return DatabaseDocumentHistory.DATABASE_DOCUMENT_HISTORY.ID;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<Integer> field2() {
|
||||
return DatabaseDocumentHistory.DATABASE_DOCUMENT_HISTORY.PROJECT_ID;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<Integer> field3() {
|
||||
return DatabaseDocumentHistory.DATABASE_DOCUMENT_HISTORY.DATABASE_DOCUMENT_ID;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<JSON> field4() {
|
||||
return DatabaseDocumentHistory.DATABASE_DOCUMENT_HISTORY.DATABASE_DOCUMENT_OBJECT;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<Long> field5() {
|
||||
return DatabaseDocumentHistory.DATABASE_DOCUMENT_HISTORY.VERSION;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<LocalDateTime> field6() {
|
||||
return DatabaseDocumentHistory.DATABASE_DOCUMENT_HISTORY.CREATE_AT;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Integer component1() {
|
||||
return getId();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Integer component2() {
|
||||
return getProjectId();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Integer component3() {
|
||||
return getDatabaseDocumentId();
|
||||
}
|
||||
|
||||
@Override
|
||||
public JSON component4() {
|
||||
return getDatabaseDocumentObject();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Long component5() {
|
||||
return getVersion();
|
||||
}
|
||||
|
||||
@Override
|
||||
public LocalDateTime component6() {
|
||||
return getCreateAt();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Integer value1() {
|
||||
return getId();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Integer value2() {
|
||||
return getProjectId();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Integer value3() {
|
||||
return getDatabaseDocumentId();
|
||||
}
|
||||
|
||||
@Override
|
||||
public JSON value4() {
|
||||
return getDatabaseDocumentObject();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Long value5() {
|
||||
return getVersion();
|
||||
}
|
||||
|
||||
@Override
|
||||
public LocalDateTime value6() {
|
||||
return getCreateAt();
|
||||
}
|
||||
|
||||
@Override
|
||||
public DatabaseDocumentHistoryRecord value1(Integer value) {
|
||||
setId(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public DatabaseDocumentHistoryRecord value2(Integer value) {
|
||||
setProjectId(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public DatabaseDocumentHistoryRecord value3(Integer value) {
|
||||
setDatabaseDocumentId(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public DatabaseDocumentHistoryRecord value4(JSON value) {
|
||||
setDatabaseDocumentObject(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public DatabaseDocumentHistoryRecord value5(Long value) {
|
||||
setVersion(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public DatabaseDocumentHistoryRecord value6(LocalDateTime value) {
|
||||
setCreateAt(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public DatabaseDocumentHistoryRecord values(Integer value1, Integer value2, Integer value3, JSON value4, Long value5, LocalDateTime value6) {
|
||||
value1(value1);
|
||||
value2(value2);
|
||||
value3(value3);
|
||||
value4(value4);
|
||||
value5(value5);
|
||||
value6(value6);
|
||||
return this;
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Constructors
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
/**
|
||||
* Create a detached DatabaseDocumentHistoryRecord
|
||||
*/
|
||||
public DatabaseDocumentHistoryRecord() {
|
||||
super(DatabaseDocumentHistory.DATABASE_DOCUMENT_HISTORY);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a detached, initialised DatabaseDocumentHistoryRecord
|
||||
*/
|
||||
public DatabaseDocumentHistoryRecord(Integer id, Integer projectId, Integer databaseDocumentId, JSON databaseDocumentObject, Long version, LocalDateTime createAt) {
|
||||
super(DatabaseDocumentHistory.DATABASE_DOCUMENT_HISTORY);
|
||||
|
||||
setId(id);
|
||||
setProjectId(projectId);
|
||||
setDatabaseDocumentId(databaseDocumentId);
|
||||
setDatabaseDocumentObject(databaseDocumentObject);
|
||||
setVersion(version);
|
||||
setCreateAt(createAt);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a detached, initialised DatabaseDocumentHistoryRecord
|
||||
*/
|
||||
public DatabaseDocumentHistoryRecord(DatabaseDocumentHistoryPojo value) {
|
||||
super(DatabaseDocumentHistory.DATABASE_DOCUMENT_HISTORY);
|
||||
|
||||
if (value != null) {
|
||||
setId(value.getId());
|
||||
setProjectId(value.getProjectId());
|
||||
setDatabaseDocumentId(value.getDatabaseDocumentId());
|
||||
setDatabaseDocumentObject(value.getDatabaseDocumentObject());
|
||||
setVersion(value.getVersion());
|
||||
setCreateAt(value.getCreateAt());
|
||||
}
|
||||
}
|
||||
}
|
@@ -0,0 +1,387 @@
|
||||
/*
|
||||
* This file is generated by jOOQ.
|
||||
*/
|
||||
package com.databasir.dao.tables.records;
|
||||
|
||||
|
||||
import com.databasir.dao.tables.DatabaseDocument;
|
||||
import com.databasir.dao.tables.pojos.DatabaseDocumentPojo;
|
||||
|
||||
import java.time.LocalDateTime;
|
||||
|
||||
import org.jooq.Field;
|
||||
import org.jooq.Record1;
|
||||
import org.jooq.Record8;
|
||||
import org.jooq.Row8;
|
||||
import org.jooq.impl.UpdatableRecordImpl;
|
||||
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class DatabaseDocumentRecord extends UpdatableRecordImpl<DatabaseDocumentRecord> implements Record8<Integer, Integer, String, String, String, Long, LocalDateTime, LocalDateTime> {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.database_document.id</code>.
|
||||
*/
|
||||
public void setId(Integer value) {
|
||||
set(0, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.database_document.id</code>.
|
||||
*/
|
||||
public Integer getId() {
|
||||
return (Integer) get(0);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.database_document.project_id</code>.
|
||||
*/
|
||||
public void setProjectId(Integer value) {
|
||||
set(1, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.database_document.project_id</code>.
|
||||
*/
|
||||
public Integer getProjectId() {
|
||||
return (Integer) get(1);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.database_document.database_name</code>.
|
||||
*/
|
||||
public void setDatabaseName(String value) {
|
||||
set(2, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.database_document.database_name</code>.
|
||||
*/
|
||||
public String getDatabaseName() {
|
||||
return (String) get(2);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.database_document.product_name</code>.
|
||||
*/
|
||||
public void setProductName(String value) {
|
||||
set(3, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.database_document.product_name</code>.
|
||||
*/
|
||||
public String getProductName() {
|
||||
return (String) get(3);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.database_document.product_version</code>.
|
||||
*/
|
||||
public void setProductVersion(String value) {
|
||||
set(4, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.database_document.product_version</code>.
|
||||
*/
|
||||
public String getProductVersion() {
|
||||
return (String) get(4);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.database_document.version</code>.
|
||||
*/
|
||||
public void setVersion(Long value) {
|
||||
set(5, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.database_document.version</code>.
|
||||
*/
|
||||
public Long getVersion() {
|
||||
return (Long) get(5);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.database_document.update_at</code>.
|
||||
*/
|
||||
public void setUpdateAt(LocalDateTime value) {
|
||||
set(6, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.database_document.update_at</code>.
|
||||
*/
|
||||
public LocalDateTime getUpdateAt() {
|
||||
return (LocalDateTime) get(6);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.database_document.create_at</code>.
|
||||
*/
|
||||
public void setCreateAt(LocalDateTime value) {
|
||||
set(7, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.database_document.create_at</code>.
|
||||
*/
|
||||
public LocalDateTime getCreateAt() {
|
||||
return (LocalDateTime) get(7);
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Primary key information
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
@Override
|
||||
public Record1<Integer> key() {
|
||||
return (Record1) super.key();
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Record8 type implementation
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
@Override
|
||||
public Row8<Integer, Integer, String, String, String, Long, LocalDateTime, LocalDateTime> fieldsRow() {
|
||||
return (Row8) super.fieldsRow();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Row8<Integer, Integer, String, String, String, Long, LocalDateTime, LocalDateTime> valuesRow() {
|
||||
return (Row8) super.valuesRow();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<Integer> field1() {
|
||||
return DatabaseDocument.DATABASE_DOCUMENT.ID;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<Integer> field2() {
|
||||
return DatabaseDocument.DATABASE_DOCUMENT.PROJECT_ID;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<String> field3() {
|
||||
return DatabaseDocument.DATABASE_DOCUMENT.DATABASE_NAME;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<String> field4() {
|
||||
return DatabaseDocument.DATABASE_DOCUMENT.PRODUCT_NAME;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<String> field5() {
|
||||
return DatabaseDocument.DATABASE_DOCUMENT.PRODUCT_VERSION;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<Long> field6() {
|
||||
return DatabaseDocument.DATABASE_DOCUMENT.VERSION;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<LocalDateTime> field7() {
|
||||
return DatabaseDocument.DATABASE_DOCUMENT.UPDATE_AT;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<LocalDateTime> field8() {
|
||||
return DatabaseDocument.DATABASE_DOCUMENT.CREATE_AT;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Integer component1() {
|
||||
return getId();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Integer component2() {
|
||||
return getProjectId();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String component3() {
|
||||
return getDatabaseName();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String component4() {
|
||||
return getProductName();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String component5() {
|
||||
return getProductVersion();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Long component6() {
|
||||
return getVersion();
|
||||
}
|
||||
|
||||
@Override
|
||||
public LocalDateTime component7() {
|
||||
return getUpdateAt();
|
||||
}
|
||||
|
||||
@Override
|
||||
public LocalDateTime component8() {
|
||||
return getCreateAt();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Integer value1() {
|
||||
return getId();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Integer value2() {
|
||||
return getProjectId();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String value3() {
|
||||
return getDatabaseName();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String value4() {
|
||||
return getProductName();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String value5() {
|
||||
return getProductVersion();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Long value6() {
|
||||
return getVersion();
|
||||
}
|
||||
|
||||
@Override
|
||||
public LocalDateTime value7() {
|
||||
return getUpdateAt();
|
||||
}
|
||||
|
||||
@Override
|
||||
public LocalDateTime value8() {
|
||||
return getCreateAt();
|
||||
}
|
||||
|
||||
@Override
|
||||
public DatabaseDocumentRecord value1(Integer value) {
|
||||
setId(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public DatabaseDocumentRecord value2(Integer value) {
|
||||
setProjectId(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public DatabaseDocumentRecord value3(String value) {
|
||||
setDatabaseName(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public DatabaseDocumentRecord value4(String value) {
|
||||
setProductName(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public DatabaseDocumentRecord value5(String value) {
|
||||
setProductVersion(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public DatabaseDocumentRecord value6(Long value) {
|
||||
setVersion(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public DatabaseDocumentRecord value7(LocalDateTime value) {
|
||||
setUpdateAt(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public DatabaseDocumentRecord value8(LocalDateTime value) {
|
||||
setCreateAt(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public DatabaseDocumentRecord values(Integer value1, Integer value2, String value3, String value4, String value5, Long value6, LocalDateTime value7, LocalDateTime value8) {
|
||||
value1(value1);
|
||||
value2(value2);
|
||||
value3(value3);
|
||||
value4(value4);
|
||||
value5(value5);
|
||||
value6(value6);
|
||||
value7(value7);
|
||||
value8(value8);
|
||||
return this;
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Constructors
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
/**
|
||||
* Create a detached DatabaseDocumentRecord
|
||||
*/
|
||||
public DatabaseDocumentRecord() {
|
||||
super(DatabaseDocument.DATABASE_DOCUMENT);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a detached, initialised DatabaseDocumentRecord
|
||||
*/
|
||||
public DatabaseDocumentRecord(Integer id, Integer projectId, String databaseName, String productName, String productVersion, Long version, LocalDateTime updateAt, LocalDateTime createAt) {
|
||||
super(DatabaseDocument.DATABASE_DOCUMENT);
|
||||
|
||||
setId(id);
|
||||
setProjectId(projectId);
|
||||
setDatabaseName(databaseName);
|
||||
setProductName(productName);
|
||||
setProductVersion(productVersion);
|
||||
setVersion(version);
|
||||
setUpdateAt(updateAt);
|
||||
setCreateAt(createAt);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a detached, initialised DatabaseDocumentRecord
|
||||
*/
|
||||
public DatabaseDocumentRecord(DatabaseDocumentPojo value) {
|
||||
super(DatabaseDocument.DATABASE_DOCUMENT);
|
||||
|
||||
if (value != null) {
|
||||
setId(value.getId());
|
||||
setProjectId(value.getProjectId());
|
||||
setDatabaseName(value.getDatabaseName());
|
||||
setProductName(value.getProductName());
|
||||
setProductVersion(value.getProductVersion());
|
||||
setVersion(value.getVersion());
|
||||
setUpdateAt(value.getUpdateAt());
|
||||
setCreateAt(value.getCreateAt());
|
||||
}
|
||||
}
|
||||
}
|
@@ -0,0 +1,311 @@
|
||||
/*
|
||||
* This file is generated by jOOQ.
|
||||
*/
|
||||
package com.databasir.dao.tables.records;
|
||||
|
||||
|
||||
import com.databasir.dao.tables.Group;
|
||||
import com.databasir.dao.tables.pojos.GroupPojo;
|
||||
|
||||
import java.time.LocalDateTime;
|
||||
|
||||
import org.jooq.Field;
|
||||
import org.jooq.Record1;
|
||||
import org.jooq.Record6;
|
||||
import org.jooq.Row6;
|
||||
import org.jooq.impl.UpdatableRecordImpl;
|
||||
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class GroupRecord extends UpdatableRecordImpl<GroupRecord> implements Record6<Integer, String, String, Boolean, LocalDateTime, LocalDateTime> {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.group.id</code>.
|
||||
*/
|
||||
public void setId(Integer value) {
|
||||
set(0, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.group.id</code>.
|
||||
*/
|
||||
public Integer getId() {
|
||||
return (Integer) get(0);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.group.name</code>.
|
||||
*/
|
||||
public void setName(String value) {
|
||||
set(1, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.group.name</code>.
|
||||
*/
|
||||
public String getName() {
|
||||
return (String) get(1);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.group.description</code>.
|
||||
*/
|
||||
public void setDescription(String value) {
|
||||
set(2, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.group.description</code>.
|
||||
*/
|
||||
public String getDescription() {
|
||||
return (String) get(2);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.group.deleted</code>.
|
||||
*/
|
||||
public void setDeleted(Boolean value) {
|
||||
set(3, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.group.deleted</code>.
|
||||
*/
|
||||
public Boolean getDeleted() {
|
||||
return (Boolean) get(3);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.group.update_at</code>.
|
||||
*/
|
||||
public void setUpdateAt(LocalDateTime value) {
|
||||
set(4, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.group.update_at</code>.
|
||||
*/
|
||||
public LocalDateTime getUpdateAt() {
|
||||
return (LocalDateTime) get(4);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.group.create_at</code>.
|
||||
*/
|
||||
public void setCreateAt(LocalDateTime value) {
|
||||
set(5, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.group.create_at</code>.
|
||||
*/
|
||||
public LocalDateTime getCreateAt() {
|
||||
return (LocalDateTime) get(5);
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Primary key information
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
@Override
|
||||
public Record1<Integer> key() {
|
||||
return (Record1) super.key();
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Record6 type implementation
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
@Override
|
||||
public Row6<Integer, String, String, Boolean, LocalDateTime, LocalDateTime> fieldsRow() {
|
||||
return (Row6) super.fieldsRow();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Row6<Integer, String, String, Boolean, LocalDateTime, LocalDateTime> valuesRow() {
|
||||
return (Row6) super.valuesRow();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<Integer> field1() {
|
||||
return Group.GROUP.ID;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<String> field2() {
|
||||
return Group.GROUP.NAME;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<String> field3() {
|
||||
return Group.GROUP.DESCRIPTION;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<Boolean> field4() {
|
||||
return Group.GROUP.DELETED;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<LocalDateTime> field5() {
|
||||
return Group.GROUP.UPDATE_AT;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<LocalDateTime> field6() {
|
||||
return Group.GROUP.CREATE_AT;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Integer component1() {
|
||||
return getId();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String component2() {
|
||||
return getName();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String component3() {
|
||||
return getDescription();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Boolean component4() {
|
||||
return getDeleted();
|
||||
}
|
||||
|
||||
@Override
|
||||
public LocalDateTime component5() {
|
||||
return getUpdateAt();
|
||||
}
|
||||
|
||||
@Override
|
||||
public LocalDateTime component6() {
|
||||
return getCreateAt();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Integer value1() {
|
||||
return getId();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String value2() {
|
||||
return getName();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String value3() {
|
||||
return getDescription();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Boolean value4() {
|
||||
return getDeleted();
|
||||
}
|
||||
|
||||
@Override
|
||||
public LocalDateTime value5() {
|
||||
return getUpdateAt();
|
||||
}
|
||||
|
||||
@Override
|
||||
public LocalDateTime value6() {
|
||||
return getCreateAt();
|
||||
}
|
||||
|
||||
@Override
|
||||
public GroupRecord value1(Integer value) {
|
||||
setId(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public GroupRecord value2(String value) {
|
||||
setName(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public GroupRecord value3(String value) {
|
||||
setDescription(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public GroupRecord value4(Boolean value) {
|
||||
setDeleted(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public GroupRecord value5(LocalDateTime value) {
|
||||
setUpdateAt(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public GroupRecord value6(LocalDateTime value) {
|
||||
setCreateAt(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public GroupRecord values(Integer value1, String value2, String value3, Boolean value4, LocalDateTime value5, LocalDateTime value6) {
|
||||
value1(value1);
|
||||
value2(value2);
|
||||
value3(value3);
|
||||
value4(value4);
|
||||
value5(value5);
|
||||
value6(value6);
|
||||
return this;
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Constructors
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
/**
|
||||
* Create a detached GroupRecord
|
||||
*/
|
||||
public GroupRecord() {
|
||||
super(Group.GROUP);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a detached, initialised GroupRecord
|
||||
*/
|
||||
public GroupRecord(Integer id, String name, String description, Boolean deleted, LocalDateTime updateAt, LocalDateTime createAt) {
|
||||
super(Group.GROUP);
|
||||
|
||||
setId(id);
|
||||
setName(name);
|
||||
setDescription(description);
|
||||
setDeleted(deleted);
|
||||
setUpdateAt(updateAt);
|
||||
setCreateAt(createAt);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a detached, initialised GroupRecord
|
||||
*/
|
||||
public GroupRecord(GroupPojo value) {
|
||||
super(Group.GROUP);
|
||||
|
||||
if (value != null) {
|
||||
setId(value.getId());
|
||||
setName(value.getName());
|
||||
setDescription(value.getDescription());
|
||||
setDeleted(value.getDeleted());
|
||||
setUpdateAt(value.getUpdateAt());
|
||||
setCreateAt(value.getCreateAt());
|
||||
}
|
||||
}
|
||||
}
|
@@ -0,0 +1,387 @@
|
||||
/*
|
||||
* This file is generated by jOOQ.
|
||||
*/
|
||||
package com.databasir.dao.tables.records;
|
||||
|
||||
|
||||
import com.databasir.dao.tables.Login;
|
||||
import com.databasir.dao.tables.pojos.LoginPojo;
|
||||
|
||||
import java.time.LocalDateTime;
|
||||
|
||||
import org.jooq.Field;
|
||||
import org.jooq.Record1;
|
||||
import org.jooq.Record8;
|
||||
import org.jooq.Row8;
|
||||
import org.jooq.impl.UpdatableRecordImpl;
|
||||
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class LoginRecord extends UpdatableRecordImpl<LoginRecord> implements Record8<Integer, Integer, String, String, LocalDateTime, LocalDateTime, LocalDateTime, LocalDateTime> {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.login.id</code>.
|
||||
*/
|
||||
public void setId(Integer value) {
|
||||
set(0, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.login.id</code>.
|
||||
*/
|
||||
public Integer getId() {
|
||||
return (Integer) get(0);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.login.user_id</code>.
|
||||
*/
|
||||
public void setUserId(Integer value) {
|
||||
set(1, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.login.user_id</code>.
|
||||
*/
|
||||
public Integer getUserId() {
|
||||
return (Integer) get(1);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.login.access_token</code>.
|
||||
*/
|
||||
public void setAccessToken(String value) {
|
||||
set(2, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.login.access_token</code>.
|
||||
*/
|
||||
public String getAccessToken() {
|
||||
return (String) get(2);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.login.refresh_token</code>.
|
||||
*/
|
||||
public void setRefreshToken(String value) {
|
||||
set(3, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.login.refresh_token</code>.
|
||||
*/
|
||||
public String getRefreshToken() {
|
||||
return (String) get(3);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.login.access_token_expire_at</code>.
|
||||
*/
|
||||
public void setAccessTokenExpireAt(LocalDateTime value) {
|
||||
set(4, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.login.access_token_expire_at</code>.
|
||||
*/
|
||||
public LocalDateTime getAccessTokenExpireAt() {
|
||||
return (LocalDateTime) get(4);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.login.refresh_token_expire_at</code>.
|
||||
*/
|
||||
public void setRefreshTokenExpireAt(LocalDateTime value) {
|
||||
set(5, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.login.refresh_token_expire_at</code>.
|
||||
*/
|
||||
public LocalDateTime getRefreshTokenExpireAt() {
|
||||
return (LocalDateTime) get(5);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.login.update_at</code>.
|
||||
*/
|
||||
public void setUpdateAt(LocalDateTime value) {
|
||||
set(6, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.login.update_at</code>.
|
||||
*/
|
||||
public LocalDateTime getUpdateAt() {
|
||||
return (LocalDateTime) get(6);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.login.create_at</code>.
|
||||
*/
|
||||
public void setCreateAt(LocalDateTime value) {
|
||||
set(7, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.login.create_at</code>.
|
||||
*/
|
||||
public LocalDateTime getCreateAt() {
|
||||
return (LocalDateTime) get(7);
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Primary key information
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
@Override
|
||||
public Record1<Integer> key() {
|
||||
return (Record1) super.key();
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Record8 type implementation
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
@Override
|
||||
public Row8<Integer, Integer, String, String, LocalDateTime, LocalDateTime, LocalDateTime, LocalDateTime> fieldsRow() {
|
||||
return (Row8) super.fieldsRow();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Row8<Integer, Integer, String, String, LocalDateTime, LocalDateTime, LocalDateTime, LocalDateTime> valuesRow() {
|
||||
return (Row8) super.valuesRow();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<Integer> field1() {
|
||||
return Login.LOGIN.ID;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<Integer> field2() {
|
||||
return Login.LOGIN.USER_ID;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<String> field3() {
|
||||
return Login.LOGIN.ACCESS_TOKEN;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<String> field4() {
|
||||
return Login.LOGIN.REFRESH_TOKEN;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<LocalDateTime> field5() {
|
||||
return Login.LOGIN.ACCESS_TOKEN_EXPIRE_AT;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<LocalDateTime> field6() {
|
||||
return Login.LOGIN.REFRESH_TOKEN_EXPIRE_AT;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<LocalDateTime> field7() {
|
||||
return Login.LOGIN.UPDATE_AT;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<LocalDateTime> field8() {
|
||||
return Login.LOGIN.CREATE_AT;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Integer component1() {
|
||||
return getId();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Integer component2() {
|
||||
return getUserId();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String component3() {
|
||||
return getAccessToken();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String component4() {
|
||||
return getRefreshToken();
|
||||
}
|
||||
|
||||
@Override
|
||||
public LocalDateTime component5() {
|
||||
return getAccessTokenExpireAt();
|
||||
}
|
||||
|
||||
@Override
|
||||
public LocalDateTime component6() {
|
||||
return getRefreshTokenExpireAt();
|
||||
}
|
||||
|
||||
@Override
|
||||
public LocalDateTime component7() {
|
||||
return getUpdateAt();
|
||||
}
|
||||
|
||||
@Override
|
||||
public LocalDateTime component8() {
|
||||
return getCreateAt();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Integer value1() {
|
||||
return getId();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Integer value2() {
|
||||
return getUserId();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String value3() {
|
||||
return getAccessToken();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String value4() {
|
||||
return getRefreshToken();
|
||||
}
|
||||
|
||||
@Override
|
||||
public LocalDateTime value5() {
|
||||
return getAccessTokenExpireAt();
|
||||
}
|
||||
|
||||
@Override
|
||||
public LocalDateTime value6() {
|
||||
return getRefreshTokenExpireAt();
|
||||
}
|
||||
|
||||
@Override
|
||||
public LocalDateTime value7() {
|
||||
return getUpdateAt();
|
||||
}
|
||||
|
||||
@Override
|
||||
public LocalDateTime value8() {
|
||||
return getCreateAt();
|
||||
}
|
||||
|
||||
@Override
|
||||
public LoginRecord value1(Integer value) {
|
||||
setId(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public LoginRecord value2(Integer value) {
|
||||
setUserId(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public LoginRecord value3(String value) {
|
||||
setAccessToken(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public LoginRecord value4(String value) {
|
||||
setRefreshToken(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public LoginRecord value5(LocalDateTime value) {
|
||||
setAccessTokenExpireAt(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public LoginRecord value6(LocalDateTime value) {
|
||||
setRefreshTokenExpireAt(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public LoginRecord value7(LocalDateTime value) {
|
||||
setUpdateAt(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public LoginRecord value8(LocalDateTime value) {
|
||||
setCreateAt(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public LoginRecord values(Integer value1, Integer value2, String value3, String value4, LocalDateTime value5, LocalDateTime value6, LocalDateTime value7, LocalDateTime value8) {
|
||||
value1(value1);
|
||||
value2(value2);
|
||||
value3(value3);
|
||||
value4(value4);
|
||||
value5(value5);
|
||||
value6(value6);
|
||||
value7(value7);
|
||||
value8(value8);
|
||||
return this;
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Constructors
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
/**
|
||||
* Create a detached LoginRecord
|
||||
*/
|
||||
public LoginRecord() {
|
||||
super(Login.LOGIN);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a detached, initialised LoginRecord
|
||||
*/
|
||||
public LoginRecord(Integer id, Integer userId, String accessToken, String refreshToken, LocalDateTime accessTokenExpireAt, LocalDateTime refreshTokenExpireAt, LocalDateTime updateAt, LocalDateTime createAt) {
|
||||
super(Login.LOGIN);
|
||||
|
||||
setId(id);
|
||||
setUserId(userId);
|
||||
setAccessToken(accessToken);
|
||||
setRefreshToken(refreshToken);
|
||||
setAccessTokenExpireAt(accessTokenExpireAt);
|
||||
setRefreshTokenExpireAt(refreshTokenExpireAt);
|
||||
setUpdateAt(updateAt);
|
||||
setCreateAt(createAt);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a detached, initialised LoginRecord
|
||||
*/
|
||||
public LoginRecord(LoginPojo value) {
|
||||
super(Login.LOGIN);
|
||||
|
||||
if (value != null) {
|
||||
setId(value.getId());
|
||||
setUserId(value.getUserId());
|
||||
setAccessToken(value.getAccessToken());
|
||||
setRefreshToken(value.getRefreshToken());
|
||||
setAccessTokenExpireAt(value.getAccessTokenExpireAt());
|
||||
setRefreshTokenExpireAt(value.getRefreshTokenExpireAt());
|
||||
setUpdateAt(value.getUpdateAt());
|
||||
setCreateAt(value.getCreateAt());
|
||||
}
|
||||
}
|
||||
}
|
@@ -0,0 +1,311 @@
|
||||
/*
|
||||
* This file is generated by jOOQ.
|
||||
*/
|
||||
package com.databasir.dao.tables.records;
|
||||
|
||||
|
||||
import com.databasir.dao.tables.Project;
|
||||
import com.databasir.dao.tables.pojos.ProjectPojo;
|
||||
|
||||
import java.time.LocalDateTime;
|
||||
|
||||
import org.jooq.Field;
|
||||
import org.jooq.Record1;
|
||||
import org.jooq.Record6;
|
||||
import org.jooq.Row6;
|
||||
import org.jooq.impl.UpdatableRecordImpl;
|
||||
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class ProjectRecord extends UpdatableRecordImpl<ProjectRecord> implements Record6<Integer, String, String, Integer, Boolean, LocalDateTime> {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.project.id</code>.
|
||||
*/
|
||||
public void setId(Integer value) {
|
||||
set(0, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.project.id</code>.
|
||||
*/
|
||||
public Integer getId() {
|
||||
return (Integer) get(0);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.project.name</code>.
|
||||
*/
|
||||
public void setName(String value) {
|
||||
set(1, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.project.name</code>.
|
||||
*/
|
||||
public String getName() {
|
||||
return (String) get(1);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.project.description</code>.
|
||||
*/
|
||||
public void setDescription(String value) {
|
||||
set(2, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.project.description</code>.
|
||||
*/
|
||||
public String getDescription() {
|
||||
return (String) get(2);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.project.group_id</code>.
|
||||
*/
|
||||
public void setGroupId(Integer value) {
|
||||
set(3, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.project.group_id</code>.
|
||||
*/
|
||||
public Integer getGroupId() {
|
||||
return (Integer) get(3);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.project.deleted</code>.
|
||||
*/
|
||||
public void setDeleted(Boolean value) {
|
||||
set(4, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.project.deleted</code>.
|
||||
*/
|
||||
public Boolean getDeleted() {
|
||||
return (Boolean) get(4);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.project.create_at</code>.
|
||||
*/
|
||||
public void setCreateAt(LocalDateTime value) {
|
||||
set(5, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.project.create_at</code>.
|
||||
*/
|
||||
public LocalDateTime getCreateAt() {
|
||||
return (LocalDateTime) get(5);
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Primary key information
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
@Override
|
||||
public Record1<Integer> key() {
|
||||
return (Record1) super.key();
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Record6 type implementation
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
@Override
|
||||
public Row6<Integer, String, String, Integer, Boolean, LocalDateTime> fieldsRow() {
|
||||
return (Row6) super.fieldsRow();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Row6<Integer, String, String, Integer, Boolean, LocalDateTime> valuesRow() {
|
||||
return (Row6) super.valuesRow();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<Integer> field1() {
|
||||
return Project.PROJECT.ID;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<String> field2() {
|
||||
return Project.PROJECT.NAME;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<String> field3() {
|
||||
return Project.PROJECT.DESCRIPTION;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<Integer> field4() {
|
||||
return Project.PROJECT.GROUP_ID;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<Boolean> field5() {
|
||||
return Project.PROJECT.DELETED;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<LocalDateTime> field6() {
|
||||
return Project.PROJECT.CREATE_AT;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Integer component1() {
|
||||
return getId();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String component2() {
|
||||
return getName();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String component3() {
|
||||
return getDescription();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Integer component4() {
|
||||
return getGroupId();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Boolean component5() {
|
||||
return getDeleted();
|
||||
}
|
||||
|
||||
@Override
|
||||
public LocalDateTime component6() {
|
||||
return getCreateAt();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Integer value1() {
|
||||
return getId();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String value2() {
|
||||
return getName();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String value3() {
|
||||
return getDescription();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Integer value4() {
|
||||
return getGroupId();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Boolean value5() {
|
||||
return getDeleted();
|
||||
}
|
||||
|
||||
@Override
|
||||
public LocalDateTime value6() {
|
||||
return getCreateAt();
|
||||
}
|
||||
|
||||
@Override
|
||||
public ProjectRecord value1(Integer value) {
|
||||
setId(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public ProjectRecord value2(String value) {
|
||||
setName(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public ProjectRecord value3(String value) {
|
||||
setDescription(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public ProjectRecord value4(Integer value) {
|
||||
setGroupId(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public ProjectRecord value5(Boolean value) {
|
||||
setDeleted(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public ProjectRecord value6(LocalDateTime value) {
|
||||
setCreateAt(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public ProjectRecord values(Integer value1, String value2, String value3, Integer value4, Boolean value5, LocalDateTime value6) {
|
||||
value1(value1);
|
||||
value2(value2);
|
||||
value3(value3);
|
||||
value4(value4);
|
||||
value5(value5);
|
||||
value6(value6);
|
||||
return this;
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Constructors
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
/**
|
||||
* Create a detached ProjectRecord
|
||||
*/
|
||||
public ProjectRecord() {
|
||||
super(Project.PROJECT);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a detached, initialised ProjectRecord
|
||||
*/
|
||||
public ProjectRecord(Integer id, String name, String description, Integer groupId, Boolean deleted, LocalDateTime createAt) {
|
||||
super(Project.PROJECT);
|
||||
|
||||
setId(id);
|
||||
setName(name);
|
||||
setDescription(description);
|
||||
setGroupId(groupId);
|
||||
setDeleted(deleted);
|
||||
setCreateAt(createAt);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a detached, initialised ProjectRecord
|
||||
*/
|
||||
public ProjectRecord(ProjectPojo value) {
|
||||
super(Project.PROJECT);
|
||||
|
||||
if (value != null) {
|
||||
setId(value.getId());
|
||||
setName(value.getName());
|
||||
setDescription(value.getDescription());
|
||||
setGroupId(value.getGroupId());
|
||||
setDeleted(value.getDeleted());
|
||||
setCreateAt(value.getCreateAt());
|
||||
}
|
||||
}
|
||||
}
|
@@ -0,0 +1,316 @@
|
||||
/*
|
||||
* This file is generated by jOOQ.
|
||||
*/
|
||||
package com.databasir.dao.tables.records;
|
||||
|
||||
|
||||
import com.databasir.dao.tables.ProjectSyncRule;
|
||||
import com.databasir.dao.tables.pojos.ProjectSyncRulePojo;
|
||||
|
||||
import java.time.LocalDateTime;
|
||||
|
||||
import org.jooq.Field;
|
||||
import org.jooq.JSON;
|
||||
import org.jooq.Record1;
|
||||
import org.jooq.Record6;
|
||||
import org.jooq.Row6;
|
||||
import org.jooq.impl.UpdatableRecordImpl;
|
||||
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class ProjectSyncRuleRecord extends UpdatableRecordImpl<ProjectSyncRuleRecord> implements Record6<Integer, Integer, JSON, JSON, LocalDateTime, LocalDateTime> {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.project_sync_rule.id</code>.
|
||||
*/
|
||||
public void setId(Integer value) {
|
||||
set(0, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.project_sync_rule.id</code>.
|
||||
*/
|
||||
public Integer getId() {
|
||||
return (Integer) get(0);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.project_sync_rule.project_id</code>.
|
||||
*/
|
||||
public void setProjectId(Integer value) {
|
||||
set(1, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.project_sync_rule.project_id</code>.
|
||||
*/
|
||||
public Integer getProjectId() {
|
||||
return (Integer) get(1);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for
|
||||
* <code>databasir.project_sync_rule.ignore_table_name_regex_array</code>.
|
||||
*/
|
||||
public void setIgnoreTableNameRegexArray(JSON value) {
|
||||
set(2, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for
|
||||
* <code>databasir.project_sync_rule.ignore_table_name_regex_array</code>.
|
||||
*/
|
||||
public JSON getIgnoreTableNameRegexArray() {
|
||||
return (JSON) get(2);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for
|
||||
* <code>databasir.project_sync_rule.ignore_column_name_regex_array</code>.
|
||||
*/
|
||||
public void setIgnoreColumnNameRegexArray(JSON value) {
|
||||
set(3, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for
|
||||
* <code>databasir.project_sync_rule.ignore_column_name_regex_array</code>.
|
||||
*/
|
||||
public JSON getIgnoreColumnNameRegexArray() {
|
||||
return (JSON) get(3);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.project_sync_rule.update_at</code>.
|
||||
*/
|
||||
public void setUpdateAt(LocalDateTime value) {
|
||||
set(4, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.project_sync_rule.update_at</code>.
|
||||
*/
|
||||
public LocalDateTime getUpdateAt() {
|
||||
return (LocalDateTime) get(4);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.project_sync_rule.create_at</code>.
|
||||
*/
|
||||
public void setCreateAt(LocalDateTime value) {
|
||||
set(5, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.project_sync_rule.create_at</code>.
|
||||
*/
|
||||
public LocalDateTime getCreateAt() {
|
||||
return (LocalDateTime) get(5);
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Primary key information
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
@Override
|
||||
public Record1<Integer> key() {
|
||||
return (Record1) super.key();
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Record6 type implementation
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
@Override
|
||||
public Row6<Integer, Integer, JSON, JSON, LocalDateTime, LocalDateTime> fieldsRow() {
|
||||
return (Row6) super.fieldsRow();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Row6<Integer, Integer, JSON, JSON, LocalDateTime, LocalDateTime> valuesRow() {
|
||||
return (Row6) super.valuesRow();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<Integer> field1() {
|
||||
return ProjectSyncRule.PROJECT_SYNC_RULE.ID;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<Integer> field2() {
|
||||
return ProjectSyncRule.PROJECT_SYNC_RULE.PROJECT_ID;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<JSON> field3() {
|
||||
return ProjectSyncRule.PROJECT_SYNC_RULE.IGNORE_TABLE_NAME_REGEX_ARRAY;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<JSON> field4() {
|
||||
return ProjectSyncRule.PROJECT_SYNC_RULE.IGNORE_COLUMN_NAME_REGEX_ARRAY;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<LocalDateTime> field5() {
|
||||
return ProjectSyncRule.PROJECT_SYNC_RULE.UPDATE_AT;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<LocalDateTime> field6() {
|
||||
return ProjectSyncRule.PROJECT_SYNC_RULE.CREATE_AT;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Integer component1() {
|
||||
return getId();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Integer component2() {
|
||||
return getProjectId();
|
||||
}
|
||||
|
||||
@Override
|
||||
public JSON component3() {
|
||||
return getIgnoreTableNameRegexArray();
|
||||
}
|
||||
|
||||
@Override
|
||||
public JSON component4() {
|
||||
return getIgnoreColumnNameRegexArray();
|
||||
}
|
||||
|
||||
@Override
|
||||
public LocalDateTime component5() {
|
||||
return getUpdateAt();
|
||||
}
|
||||
|
||||
@Override
|
||||
public LocalDateTime component6() {
|
||||
return getCreateAt();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Integer value1() {
|
||||
return getId();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Integer value2() {
|
||||
return getProjectId();
|
||||
}
|
||||
|
||||
@Override
|
||||
public JSON value3() {
|
||||
return getIgnoreTableNameRegexArray();
|
||||
}
|
||||
|
||||
@Override
|
||||
public JSON value4() {
|
||||
return getIgnoreColumnNameRegexArray();
|
||||
}
|
||||
|
||||
@Override
|
||||
public LocalDateTime value5() {
|
||||
return getUpdateAt();
|
||||
}
|
||||
|
||||
@Override
|
||||
public LocalDateTime value6() {
|
||||
return getCreateAt();
|
||||
}
|
||||
|
||||
@Override
|
||||
public ProjectSyncRuleRecord value1(Integer value) {
|
||||
setId(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public ProjectSyncRuleRecord value2(Integer value) {
|
||||
setProjectId(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public ProjectSyncRuleRecord value3(JSON value) {
|
||||
setIgnoreTableNameRegexArray(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public ProjectSyncRuleRecord value4(JSON value) {
|
||||
setIgnoreColumnNameRegexArray(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public ProjectSyncRuleRecord value5(LocalDateTime value) {
|
||||
setUpdateAt(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public ProjectSyncRuleRecord value6(LocalDateTime value) {
|
||||
setCreateAt(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public ProjectSyncRuleRecord values(Integer value1, Integer value2, JSON value3, JSON value4, LocalDateTime value5, LocalDateTime value6) {
|
||||
value1(value1);
|
||||
value2(value2);
|
||||
value3(value3);
|
||||
value4(value4);
|
||||
value5(value5);
|
||||
value6(value6);
|
||||
return this;
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Constructors
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
/**
|
||||
* Create a detached ProjectSyncRuleRecord
|
||||
*/
|
||||
public ProjectSyncRuleRecord() {
|
||||
super(ProjectSyncRule.PROJECT_SYNC_RULE);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a detached, initialised ProjectSyncRuleRecord
|
||||
*/
|
||||
public ProjectSyncRuleRecord(Integer id, Integer projectId, JSON ignoreTableNameRegexArray, JSON ignoreColumnNameRegexArray, LocalDateTime updateAt, LocalDateTime createAt) {
|
||||
super(ProjectSyncRule.PROJECT_SYNC_RULE);
|
||||
|
||||
setId(id);
|
||||
setProjectId(projectId);
|
||||
setIgnoreTableNameRegexArray(ignoreTableNameRegexArray);
|
||||
setIgnoreColumnNameRegexArray(ignoreColumnNameRegexArray);
|
||||
setUpdateAt(updateAt);
|
||||
setCreateAt(createAt);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a detached, initialised ProjectSyncRuleRecord
|
||||
*/
|
||||
public ProjectSyncRuleRecord(ProjectSyncRulePojo value) {
|
||||
super(ProjectSyncRule.PROJECT_SYNC_RULE);
|
||||
|
||||
if (value != null) {
|
||||
setId(value.getId());
|
||||
setProjectId(value.getProjectId());
|
||||
setIgnoreTableNameRegexArray(value.getIgnoreTableNameRegexArray());
|
||||
setIgnoreColumnNameRegexArray(value.getIgnoreColumnNameRegexArray());
|
||||
setUpdateAt(value.getUpdateAt());
|
||||
setCreateAt(value.getCreateAt());
|
||||
}
|
||||
}
|
||||
}
|
@@ -0,0 +1,311 @@
|
||||
/*
|
||||
* This file is generated by jOOQ.
|
||||
*/
|
||||
package com.databasir.dao.tables.records;
|
||||
|
||||
|
||||
import com.databasir.dao.tables.SysKey;
|
||||
import com.databasir.dao.tables.pojos.SysKeyPojo;
|
||||
|
||||
import java.time.LocalDateTime;
|
||||
|
||||
import org.jooq.Field;
|
||||
import org.jooq.Record1;
|
||||
import org.jooq.Record6;
|
||||
import org.jooq.Row6;
|
||||
import org.jooq.impl.UpdatableRecordImpl;
|
||||
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class SysKeyRecord extends UpdatableRecordImpl<SysKeyRecord> implements Record6<Integer, String, String, String, LocalDateTime, LocalDateTime> {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.sys_key.id</code>.
|
||||
*/
|
||||
public void setId(Integer value) {
|
||||
set(0, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.sys_key.id</code>.
|
||||
*/
|
||||
public Integer getId() {
|
||||
return (Integer) get(0);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.sys_key.rsa_public_key</code>.
|
||||
*/
|
||||
public void setRsaPublicKey(String value) {
|
||||
set(1, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.sys_key.rsa_public_key</code>.
|
||||
*/
|
||||
public String getRsaPublicKey() {
|
||||
return (String) get(1);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.sys_key.rsa_private_key</code>.
|
||||
*/
|
||||
public void setRsaPrivateKey(String value) {
|
||||
set(2, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.sys_key.rsa_private_key</code>.
|
||||
*/
|
||||
public String getRsaPrivateKey() {
|
||||
return (String) get(2);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.sys_key.aes_key</code>.
|
||||
*/
|
||||
public void setAesKey(String value) {
|
||||
set(3, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.sys_key.aes_key</code>.
|
||||
*/
|
||||
public String getAesKey() {
|
||||
return (String) get(3);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.sys_key.update_at</code>.
|
||||
*/
|
||||
public void setUpdateAt(LocalDateTime value) {
|
||||
set(4, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.sys_key.update_at</code>.
|
||||
*/
|
||||
public LocalDateTime getUpdateAt() {
|
||||
return (LocalDateTime) get(4);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.sys_key.create_at</code>.
|
||||
*/
|
||||
public void setCreateAt(LocalDateTime value) {
|
||||
set(5, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.sys_key.create_at</code>.
|
||||
*/
|
||||
public LocalDateTime getCreateAt() {
|
||||
return (LocalDateTime) get(5);
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Primary key information
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
@Override
|
||||
public Record1<Integer> key() {
|
||||
return (Record1) super.key();
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Record6 type implementation
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
@Override
|
||||
public Row6<Integer, String, String, String, LocalDateTime, LocalDateTime> fieldsRow() {
|
||||
return (Row6) super.fieldsRow();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Row6<Integer, String, String, String, LocalDateTime, LocalDateTime> valuesRow() {
|
||||
return (Row6) super.valuesRow();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<Integer> field1() {
|
||||
return SysKey.SYS_KEY.ID;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<String> field2() {
|
||||
return SysKey.SYS_KEY.RSA_PUBLIC_KEY;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<String> field3() {
|
||||
return SysKey.SYS_KEY.RSA_PRIVATE_KEY;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<String> field4() {
|
||||
return SysKey.SYS_KEY.AES_KEY;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<LocalDateTime> field5() {
|
||||
return SysKey.SYS_KEY.UPDATE_AT;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<LocalDateTime> field6() {
|
||||
return SysKey.SYS_KEY.CREATE_AT;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Integer component1() {
|
||||
return getId();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String component2() {
|
||||
return getRsaPublicKey();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String component3() {
|
||||
return getRsaPrivateKey();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String component4() {
|
||||
return getAesKey();
|
||||
}
|
||||
|
||||
@Override
|
||||
public LocalDateTime component5() {
|
||||
return getUpdateAt();
|
||||
}
|
||||
|
||||
@Override
|
||||
public LocalDateTime component6() {
|
||||
return getCreateAt();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Integer value1() {
|
||||
return getId();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String value2() {
|
||||
return getRsaPublicKey();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String value3() {
|
||||
return getRsaPrivateKey();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String value4() {
|
||||
return getAesKey();
|
||||
}
|
||||
|
||||
@Override
|
||||
public LocalDateTime value5() {
|
||||
return getUpdateAt();
|
||||
}
|
||||
|
||||
@Override
|
||||
public LocalDateTime value6() {
|
||||
return getCreateAt();
|
||||
}
|
||||
|
||||
@Override
|
||||
public SysKeyRecord value1(Integer value) {
|
||||
setId(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public SysKeyRecord value2(String value) {
|
||||
setRsaPublicKey(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public SysKeyRecord value3(String value) {
|
||||
setRsaPrivateKey(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public SysKeyRecord value4(String value) {
|
||||
setAesKey(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public SysKeyRecord value5(LocalDateTime value) {
|
||||
setUpdateAt(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public SysKeyRecord value6(LocalDateTime value) {
|
||||
setCreateAt(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public SysKeyRecord values(Integer value1, String value2, String value3, String value4, LocalDateTime value5, LocalDateTime value6) {
|
||||
value1(value1);
|
||||
value2(value2);
|
||||
value3(value3);
|
||||
value4(value4);
|
||||
value5(value5);
|
||||
value6(value6);
|
||||
return this;
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Constructors
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
/**
|
||||
* Create a detached SysKeyRecord
|
||||
*/
|
||||
public SysKeyRecord() {
|
||||
super(SysKey.SYS_KEY);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a detached, initialised SysKeyRecord
|
||||
*/
|
||||
public SysKeyRecord(Integer id, String rsaPublicKey, String rsaPrivateKey, String aesKey, LocalDateTime updateAt, LocalDateTime createAt) {
|
||||
super(SysKey.SYS_KEY);
|
||||
|
||||
setId(id);
|
||||
setRsaPublicKey(rsaPublicKey);
|
||||
setRsaPrivateKey(rsaPrivateKey);
|
||||
setAesKey(aesKey);
|
||||
setUpdateAt(updateAt);
|
||||
setCreateAt(createAt);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a detached, initialised SysKeyRecord
|
||||
*/
|
||||
public SysKeyRecord(SysKeyPojo value) {
|
||||
super(SysKey.SYS_KEY);
|
||||
|
||||
if (value != null) {
|
||||
setId(value.getId());
|
||||
setRsaPublicKey(value.getRsaPublicKey());
|
||||
setRsaPrivateKey(value.getRsaPrivateKey());
|
||||
setAesKey(value.getAesKey());
|
||||
setUpdateAt(value.getUpdateAt());
|
||||
setCreateAt(value.getCreateAt());
|
||||
}
|
||||
}
|
||||
}
|
@@ -0,0 +1,349 @@
|
||||
/*
|
||||
* This file is generated by jOOQ.
|
||||
*/
|
||||
package com.databasir.dao.tables.records;
|
||||
|
||||
|
||||
import com.databasir.dao.tables.SysMail;
|
||||
import com.databasir.dao.tables.pojos.SysMailPojo;
|
||||
|
||||
import java.time.LocalDateTime;
|
||||
|
||||
import org.jooq.Field;
|
||||
import org.jooq.Record1;
|
||||
import org.jooq.Record7;
|
||||
import org.jooq.Row7;
|
||||
import org.jooq.impl.UpdatableRecordImpl;
|
||||
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class SysMailRecord extends UpdatableRecordImpl<SysMailRecord> implements Record7<Integer, String, String, String, Integer, LocalDateTime, LocalDateTime> {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.sys_mail.id</code>.
|
||||
*/
|
||||
public void setId(Integer value) {
|
||||
set(0, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.sys_mail.id</code>.
|
||||
*/
|
||||
public Integer getId() {
|
||||
return (Integer) get(0);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.sys_mail.username</code>.
|
||||
*/
|
||||
public void setUsername(String value) {
|
||||
set(1, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.sys_mail.username</code>.
|
||||
*/
|
||||
public String getUsername() {
|
||||
return (String) get(1);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.sys_mail.password</code>.
|
||||
*/
|
||||
public void setPassword(String value) {
|
||||
set(2, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.sys_mail.password</code>.
|
||||
*/
|
||||
public String getPassword() {
|
||||
return (String) get(2);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.sys_mail.smtp_host</code>.
|
||||
*/
|
||||
public void setSmtpHost(String value) {
|
||||
set(3, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.sys_mail.smtp_host</code>.
|
||||
*/
|
||||
public String getSmtpHost() {
|
||||
return (String) get(3);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.sys_mail.smtp_port</code>.
|
||||
*/
|
||||
public void setSmtpPort(Integer value) {
|
||||
set(4, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.sys_mail.smtp_port</code>.
|
||||
*/
|
||||
public Integer getSmtpPort() {
|
||||
return (Integer) get(4);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.sys_mail.update_at</code>.
|
||||
*/
|
||||
public void setUpdateAt(LocalDateTime value) {
|
||||
set(5, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.sys_mail.update_at</code>.
|
||||
*/
|
||||
public LocalDateTime getUpdateAt() {
|
||||
return (LocalDateTime) get(5);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.sys_mail.create_at</code>.
|
||||
*/
|
||||
public void setCreateAt(LocalDateTime value) {
|
||||
set(6, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.sys_mail.create_at</code>.
|
||||
*/
|
||||
public LocalDateTime getCreateAt() {
|
||||
return (LocalDateTime) get(6);
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Primary key information
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
@Override
|
||||
public Record1<Integer> key() {
|
||||
return (Record1) super.key();
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Record7 type implementation
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
@Override
|
||||
public Row7<Integer, String, String, String, Integer, LocalDateTime, LocalDateTime> fieldsRow() {
|
||||
return (Row7) super.fieldsRow();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Row7<Integer, String, String, String, Integer, LocalDateTime, LocalDateTime> valuesRow() {
|
||||
return (Row7) super.valuesRow();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<Integer> field1() {
|
||||
return SysMail.SYS_MAIL.ID;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<String> field2() {
|
||||
return SysMail.SYS_MAIL.USERNAME;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<String> field3() {
|
||||
return SysMail.SYS_MAIL.PASSWORD;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<String> field4() {
|
||||
return SysMail.SYS_MAIL.SMTP_HOST;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<Integer> field5() {
|
||||
return SysMail.SYS_MAIL.SMTP_PORT;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<LocalDateTime> field6() {
|
||||
return SysMail.SYS_MAIL.UPDATE_AT;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<LocalDateTime> field7() {
|
||||
return SysMail.SYS_MAIL.CREATE_AT;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Integer component1() {
|
||||
return getId();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String component2() {
|
||||
return getUsername();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String component3() {
|
||||
return getPassword();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String component4() {
|
||||
return getSmtpHost();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Integer component5() {
|
||||
return getSmtpPort();
|
||||
}
|
||||
|
||||
@Override
|
||||
public LocalDateTime component6() {
|
||||
return getUpdateAt();
|
||||
}
|
||||
|
||||
@Override
|
||||
public LocalDateTime component7() {
|
||||
return getCreateAt();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Integer value1() {
|
||||
return getId();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String value2() {
|
||||
return getUsername();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String value3() {
|
||||
return getPassword();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String value4() {
|
||||
return getSmtpHost();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Integer value5() {
|
||||
return getSmtpPort();
|
||||
}
|
||||
|
||||
@Override
|
||||
public LocalDateTime value6() {
|
||||
return getUpdateAt();
|
||||
}
|
||||
|
||||
@Override
|
||||
public LocalDateTime value7() {
|
||||
return getCreateAt();
|
||||
}
|
||||
|
||||
@Override
|
||||
public SysMailRecord value1(Integer value) {
|
||||
setId(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public SysMailRecord value2(String value) {
|
||||
setUsername(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public SysMailRecord value3(String value) {
|
||||
setPassword(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public SysMailRecord value4(String value) {
|
||||
setSmtpHost(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public SysMailRecord value5(Integer value) {
|
||||
setSmtpPort(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public SysMailRecord value6(LocalDateTime value) {
|
||||
setUpdateAt(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public SysMailRecord value7(LocalDateTime value) {
|
||||
setCreateAt(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public SysMailRecord values(Integer value1, String value2, String value3, String value4, Integer value5, LocalDateTime value6, LocalDateTime value7) {
|
||||
value1(value1);
|
||||
value2(value2);
|
||||
value3(value3);
|
||||
value4(value4);
|
||||
value5(value5);
|
||||
value6(value6);
|
||||
value7(value7);
|
||||
return this;
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Constructors
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
/**
|
||||
* Create a detached SysMailRecord
|
||||
*/
|
||||
public SysMailRecord() {
|
||||
super(SysMail.SYS_MAIL);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a detached, initialised SysMailRecord
|
||||
*/
|
||||
public SysMailRecord(Integer id, String username, String password, String smtpHost, Integer smtpPort, LocalDateTime updateAt, LocalDateTime createAt) {
|
||||
super(SysMail.SYS_MAIL);
|
||||
|
||||
setId(id);
|
||||
setUsername(username);
|
||||
setPassword(password);
|
||||
setSmtpHost(smtpHost);
|
||||
setSmtpPort(smtpPort);
|
||||
setUpdateAt(updateAt);
|
||||
setCreateAt(createAt);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a detached, initialised SysMailRecord
|
||||
*/
|
||||
public SysMailRecord(SysMailPojo value) {
|
||||
super(SysMail.SYS_MAIL);
|
||||
|
||||
if (value != null) {
|
||||
setId(value.getId());
|
||||
setUsername(value.getUsername());
|
||||
setPassword(value.getPassword());
|
||||
setSmtpHost(value.getSmtpHost());
|
||||
setSmtpPort(value.getSmtpPort());
|
||||
setUpdateAt(value.getUpdateAt());
|
||||
setCreateAt(value.getCreateAt());
|
||||
}
|
||||
}
|
||||
}
|
@@ -0,0 +1,547 @@
|
||||
/*
|
||||
* This file is generated by jOOQ.
|
||||
*/
|
||||
package com.databasir.dao.tables.records;
|
||||
|
||||
|
||||
import com.databasir.dao.tables.TableColumnDocument;
|
||||
import com.databasir.dao.tables.pojos.TableColumnDocumentPojo;
|
||||
|
||||
import java.time.LocalDateTime;
|
||||
|
||||
import org.jooq.Field;
|
||||
import org.jooq.Record1;
|
||||
import org.jooq.Record12;
|
||||
import org.jooq.Row12;
|
||||
import org.jooq.impl.UpdatableRecordImpl;
|
||||
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class TableColumnDocumentRecord extends UpdatableRecordImpl<TableColumnDocumentRecord> implements Record12<Integer, Integer, Integer, String, String, String, String, Integer, Integer, String, String, LocalDateTime> {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.table_column_document.id</code>.
|
||||
*/
|
||||
public void setId(Integer value) {
|
||||
set(0, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.table_column_document.id</code>.
|
||||
*/
|
||||
public Integer getId() {
|
||||
return (Integer) get(0);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for
|
||||
* <code>databasir.table_column_document.table_document_id</code>.
|
||||
*/
|
||||
public void setTableDocumentId(Integer value) {
|
||||
set(1, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for
|
||||
* <code>databasir.table_column_document.table_document_id</code>.
|
||||
*/
|
||||
public Integer getTableDocumentId() {
|
||||
return (Integer) get(1);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for
|
||||
* <code>databasir.table_column_document.database_document_id</code>.
|
||||
*/
|
||||
public void setDatabaseDocumentId(Integer value) {
|
||||
set(2, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for
|
||||
* <code>databasir.table_column_document.database_document_id</code>.
|
||||
*/
|
||||
public Integer getDatabaseDocumentId() {
|
||||
return (Integer) get(2);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.table_column_document.name</code>.
|
||||
*/
|
||||
public void setName(String value) {
|
||||
set(3, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.table_column_document.name</code>.
|
||||
*/
|
||||
public String getName() {
|
||||
return (String) get(3);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.table_column_document.type</code>.
|
||||
*/
|
||||
public void setType(String value) {
|
||||
set(4, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.table_column_document.type</code>.
|
||||
*/
|
||||
public String getType() {
|
||||
return (String) get(4);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.table_column_document.comment</code>.
|
||||
*/
|
||||
public void setComment(String value) {
|
||||
set(5, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.table_column_document.comment</code>.
|
||||
*/
|
||||
public String getComment() {
|
||||
return (String) get(5);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.table_column_document.default_value</code>.
|
||||
*/
|
||||
public void setDefaultValue(String value) {
|
||||
set(6, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.table_column_document.default_value</code>.
|
||||
*/
|
||||
public String getDefaultValue() {
|
||||
return (String) get(6);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.table_column_document.size</code>.
|
||||
*/
|
||||
public void setSize(Integer value) {
|
||||
set(7, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.table_column_document.size</code>.
|
||||
*/
|
||||
public Integer getSize() {
|
||||
return (Integer) get(7);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.table_column_document.decimal_digits</code>.
|
||||
*/
|
||||
public void setDecimalDigits(Integer value) {
|
||||
set(8, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.table_column_document.decimal_digits</code>.
|
||||
*/
|
||||
public Integer getDecimalDigits() {
|
||||
return (Integer) get(8);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.table_column_document.nullable</code>. YES,
|
||||
* NO, UNKNOWN
|
||||
*/
|
||||
public void setNullable(String value) {
|
||||
set(9, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.table_column_document.nullable</code>. YES,
|
||||
* NO, UNKNOWN
|
||||
*/
|
||||
public String getNullable() {
|
||||
return (String) get(9);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.table_column_document.auto_increment</code>.
|
||||
* YES, NO, UNKNOWN
|
||||
*/
|
||||
public void setAutoIncrement(String value) {
|
||||
set(10, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.table_column_document.auto_increment</code>.
|
||||
* YES, NO, UNKNOWN
|
||||
*/
|
||||
public String getAutoIncrement() {
|
||||
return (String) get(10);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.table_column_document.create_at</code>.
|
||||
*/
|
||||
public void setCreateAt(LocalDateTime value) {
|
||||
set(11, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.table_column_document.create_at</code>.
|
||||
*/
|
||||
public LocalDateTime getCreateAt() {
|
||||
return (LocalDateTime) get(11);
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Primary key information
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
@Override
|
||||
public Record1<Integer> key() {
|
||||
return (Record1) super.key();
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Record12 type implementation
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
@Override
|
||||
public Row12<Integer, Integer, Integer, String, String, String, String, Integer, Integer, String, String, LocalDateTime> fieldsRow() {
|
||||
return (Row12) super.fieldsRow();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Row12<Integer, Integer, Integer, String, String, String, String, Integer, Integer, String, String, LocalDateTime> valuesRow() {
|
||||
return (Row12) super.valuesRow();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<Integer> field1() {
|
||||
return TableColumnDocument.TABLE_COLUMN_DOCUMENT.ID;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<Integer> field2() {
|
||||
return TableColumnDocument.TABLE_COLUMN_DOCUMENT.TABLE_DOCUMENT_ID;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<Integer> field3() {
|
||||
return TableColumnDocument.TABLE_COLUMN_DOCUMENT.DATABASE_DOCUMENT_ID;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<String> field4() {
|
||||
return TableColumnDocument.TABLE_COLUMN_DOCUMENT.NAME;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<String> field5() {
|
||||
return TableColumnDocument.TABLE_COLUMN_DOCUMENT.TYPE;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<String> field6() {
|
||||
return TableColumnDocument.TABLE_COLUMN_DOCUMENT.COMMENT;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<String> field7() {
|
||||
return TableColumnDocument.TABLE_COLUMN_DOCUMENT.DEFAULT_VALUE;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<Integer> field8() {
|
||||
return TableColumnDocument.TABLE_COLUMN_DOCUMENT.SIZE;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<Integer> field9() {
|
||||
return TableColumnDocument.TABLE_COLUMN_DOCUMENT.DECIMAL_DIGITS;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<String> field10() {
|
||||
return TableColumnDocument.TABLE_COLUMN_DOCUMENT.NULLABLE;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<String> field11() {
|
||||
return TableColumnDocument.TABLE_COLUMN_DOCUMENT.AUTO_INCREMENT;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<LocalDateTime> field12() {
|
||||
return TableColumnDocument.TABLE_COLUMN_DOCUMENT.CREATE_AT;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Integer component1() {
|
||||
return getId();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Integer component2() {
|
||||
return getTableDocumentId();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Integer component3() {
|
||||
return getDatabaseDocumentId();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String component4() {
|
||||
return getName();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String component5() {
|
||||
return getType();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String component6() {
|
||||
return getComment();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String component7() {
|
||||
return getDefaultValue();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Integer component8() {
|
||||
return getSize();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Integer component9() {
|
||||
return getDecimalDigits();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String component10() {
|
||||
return getNullable();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String component11() {
|
||||
return getAutoIncrement();
|
||||
}
|
||||
|
||||
@Override
|
||||
public LocalDateTime component12() {
|
||||
return getCreateAt();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Integer value1() {
|
||||
return getId();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Integer value2() {
|
||||
return getTableDocumentId();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Integer value3() {
|
||||
return getDatabaseDocumentId();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String value4() {
|
||||
return getName();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String value5() {
|
||||
return getType();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String value6() {
|
||||
return getComment();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String value7() {
|
||||
return getDefaultValue();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Integer value8() {
|
||||
return getSize();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Integer value9() {
|
||||
return getDecimalDigits();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String value10() {
|
||||
return getNullable();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String value11() {
|
||||
return getAutoIncrement();
|
||||
}
|
||||
|
||||
@Override
|
||||
public LocalDateTime value12() {
|
||||
return getCreateAt();
|
||||
}
|
||||
|
||||
@Override
|
||||
public TableColumnDocumentRecord value1(Integer value) {
|
||||
setId(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public TableColumnDocumentRecord value2(Integer value) {
|
||||
setTableDocumentId(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public TableColumnDocumentRecord value3(Integer value) {
|
||||
setDatabaseDocumentId(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public TableColumnDocumentRecord value4(String value) {
|
||||
setName(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public TableColumnDocumentRecord value5(String value) {
|
||||
setType(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public TableColumnDocumentRecord value6(String value) {
|
||||
setComment(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public TableColumnDocumentRecord value7(String value) {
|
||||
setDefaultValue(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public TableColumnDocumentRecord value8(Integer value) {
|
||||
setSize(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public TableColumnDocumentRecord value9(Integer value) {
|
||||
setDecimalDigits(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public TableColumnDocumentRecord value10(String value) {
|
||||
setNullable(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public TableColumnDocumentRecord value11(String value) {
|
||||
setAutoIncrement(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public TableColumnDocumentRecord value12(LocalDateTime value) {
|
||||
setCreateAt(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public TableColumnDocumentRecord values(Integer value1, Integer value2, Integer value3, String value4, String value5, String value6, String value7, Integer value8, Integer value9, String value10, String value11, LocalDateTime value12) {
|
||||
value1(value1);
|
||||
value2(value2);
|
||||
value3(value3);
|
||||
value4(value4);
|
||||
value5(value5);
|
||||
value6(value6);
|
||||
value7(value7);
|
||||
value8(value8);
|
||||
value9(value9);
|
||||
value10(value10);
|
||||
value11(value11);
|
||||
value12(value12);
|
||||
return this;
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Constructors
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
/**
|
||||
* Create a detached TableColumnDocumentRecord
|
||||
*/
|
||||
public TableColumnDocumentRecord() {
|
||||
super(TableColumnDocument.TABLE_COLUMN_DOCUMENT);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a detached, initialised TableColumnDocumentRecord
|
||||
*/
|
||||
public TableColumnDocumentRecord(Integer id, Integer tableDocumentId, Integer databaseDocumentId, String name, String type, String comment, String defaultValue, Integer size, Integer decimalDigits, String nullable, String autoIncrement, LocalDateTime createAt) {
|
||||
super(TableColumnDocument.TABLE_COLUMN_DOCUMENT);
|
||||
|
||||
setId(id);
|
||||
setTableDocumentId(tableDocumentId);
|
||||
setDatabaseDocumentId(databaseDocumentId);
|
||||
setName(name);
|
||||
setType(type);
|
||||
setComment(comment);
|
||||
setDefaultValue(defaultValue);
|
||||
setSize(size);
|
||||
setDecimalDigits(decimalDigits);
|
||||
setNullable(nullable);
|
||||
setAutoIncrement(autoIncrement);
|
||||
setCreateAt(createAt);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a detached, initialised TableColumnDocumentRecord
|
||||
*/
|
||||
public TableColumnDocumentRecord(TableColumnDocumentPojo value) {
|
||||
super(TableColumnDocument.TABLE_COLUMN_DOCUMENT);
|
||||
|
||||
if (value != null) {
|
||||
setId(value.getId());
|
||||
setTableDocumentId(value.getTableDocumentId());
|
||||
setDatabaseDocumentId(value.getDatabaseDocumentId());
|
||||
setName(value.getName());
|
||||
setType(value.getType());
|
||||
setComment(value.getComment());
|
||||
setDefaultValue(value.getDefaultValue());
|
||||
setSize(value.getSize());
|
||||
setDecimalDigits(value.getDecimalDigits());
|
||||
setNullable(value.getNullable());
|
||||
setAutoIncrement(value.getAutoIncrement());
|
||||
setCreateAt(value.getCreateAt());
|
||||
}
|
||||
}
|
||||
}
|
@@ -0,0 +1,311 @@
|
||||
/*
|
||||
* This file is generated by jOOQ.
|
||||
*/
|
||||
package com.databasir.dao.tables.records;
|
||||
|
||||
|
||||
import com.databasir.dao.tables.TableDocument;
|
||||
import com.databasir.dao.tables.pojos.TableDocumentPojo;
|
||||
|
||||
import java.time.LocalDateTime;
|
||||
|
||||
import org.jooq.Field;
|
||||
import org.jooq.Record1;
|
||||
import org.jooq.Record6;
|
||||
import org.jooq.Row6;
|
||||
import org.jooq.impl.UpdatableRecordImpl;
|
||||
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class TableDocumentRecord extends UpdatableRecordImpl<TableDocumentRecord> implements Record6<Integer, Integer, String, String, String, LocalDateTime> {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.table_document.id</code>.
|
||||
*/
|
||||
public void setId(Integer value) {
|
||||
set(0, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.table_document.id</code>.
|
||||
*/
|
||||
public Integer getId() {
|
||||
return (Integer) get(0);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.table_document.database_document_id</code>.
|
||||
*/
|
||||
public void setDatabaseDocumentId(Integer value) {
|
||||
set(1, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.table_document.database_document_id</code>.
|
||||
*/
|
||||
public Integer getDatabaseDocumentId() {
|
||||
return (Integer) get(1);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.table_document.name</code>.
|
||||
*/
|
||||
public void setName(String value) {
|
||||
set(2, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.table_document.name</code>.
|
||||
*/
|
||||
public String getName() {
|
||||
return (String) get(2);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.table_document.type</code>.
|
||||
*/
|
||||
public void setType(String value) {
|
||||
set(3, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.table_document.type</code>.
|
||||
*/
|
||||
public String getType() {
|
||||
return (String) get(3);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.table_document.comment</code>.
|
||||
*/
|
||||
public void setComment(String value) {
|
||||
set(4, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.table_document.comment</code>.
|
||||
*/
|
||||
public String getComment() {
|
||||
return (String) get(4);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.table_document.create_at</code>.
|
||||
*/
|
||||
public void setCreateAt(LocalDateTime value) {
|
||||
set(5, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.table_document.create_at</code>.
|
||||
*/
|
||||
public LocalDateTime getCreateAt() {
|
||||
return (LocalDateTime) get(5);
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Primary key information
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
@Override
|
||||
public Record1<Integer> key() {
|
||||
return (Record1) super.key();
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Record6 type implementation
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
@Override
|
||||
public Row6<Integer, Integer, String, String, String, LocalDateTime> fieldsRow() {
|
||||
return (Row6) super.fieldsRow();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Row6<Integer, Integer, String, String, String, LocalDateTime> valuesRow() {
|
||||
return (Row6) super.valuesRow();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<Integer> field1() {
|
||||
return TableDocument.TABLE_DOCUMENT.ID;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<Integer> field2() {
|
||||
return TableDocument.TABLE_DOCUMENT.DATABASE_DOCUMENT_ID;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<String> field3() {
|
||||
return TableDocument.TABLE_DOCUMENT.NAME;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<String> field4() {
|
||||
return TableDocument.TABLE_DOCUMENT.TYPE;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<String> field5() {
|
||||
return TableDocument.TABLE_DOCUMENT.COMMENT;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<LocalDateTime> field6() {
|
||||
return TableDocument.TABLE_DOCUMENT.CREATE_AT;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Integer component1() {
|
||||
return getId();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Integer component2() {
|
||||
return getDatabaseDocumentId();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String component3() {
|
||||
return getName();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String component4() {
|
||||
return getType();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String component5() {
|
||||
return getComment();
|
||||
}
|
||||
|
||||
@Override
|
||||
public LocalDateTime component6() {
|
||||
return getCreateAt();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Integer value1() {
|
||||
return getId();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Integer value2() {
|
||||
return getDatabaseDocumentId();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String value3() {
|
||||
return getName();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String value4() {
|
||||
return getType();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String value5() {
|
||||
return getComment();
|
||||
}
|
||||
|
||||
@Override
|
||||
public LocalDateTime value6() {
|
||||
return getCreateAt();
|
||||
}
|
||||
|
||||
@Override
|
||||
public TableDocumentRecord value1(Integer value) {
|
||||
setId(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public TableDocumentRecord value2(Integer value) {
|
||||
setDatabaseDocumentId(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public TableDocumentRecord value3(String value) {
|
||||
setName(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public TableDocumentRecord value4(String value) {
|
||||
setType(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public TableDocumentRecord value5(String value) {
|
||||
setComment(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public TableDocumentRecord value6(LocalDateTime value) {
|
||||
setCreateAt(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public TableDocumentRecord values(Integer value1, Integer value2, String value3, String value4, String value5, LocalDateTime value6) {
|
||||
value1(value1);
|
||||
value2(value2);
|
||||
value3(value3);
|
||||
value4(value4);
|
||||
value5(value5);
|
||||
value6(value6);
|
||||
return this;
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Constructors
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
/**
|
||||
* Create a detached TableDocumentRecord
|
||||
*/
|
||||
public TableDocumentRecord() {
|
||||
super(TableDocument.TABLE_DOCUMENT);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a detached, initialised TableDocumentRecord
|
||||
*/
|
||||
public TableDocumentRecord(Integer id, Integer databaseDocumentId, String name, String type, String comment, LocalDateTime createAt) {
|
||||
super(TableDocument.TABLE_DOCUMENT);
|
||||
|
||||
setId(id);
|
||||
setDatabaseDocumentId(databaseDocumentId);
|
||||
setName(name);
|
||||
setType(type);
|
||||
setComment(comment);
|
||||
setCreateAt(createAt);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a detached, initialised TableDocumentRecord
|
||||
*/
|
||||
public TableDocumentRecord(TableDocumentPojo value) {
|
||||
super(TableDocument.TABLE_DOCUMENT);
|
||||
|
||||
if (value != null) {
|
||||
setId(value.getId());
|
||||
setDatabaseDocumentId(value.getDatabaseDocumentId());
|
||||
setName(value.getName());
|
||||
setType(value.getType());
|
||||
setComment(value.getComment());
|
||||
setCreateAt(value.getCreateAt());
|
||||
}
|
||||
}
|
||||
}
|
@@ -0,0 +1,390 @@
|
||||
/*
|
||||
* This file is generated by jOOQ.
|
||||
*/
|
||||
package com.databasir.dao.tables.records;
|
||||
|
||||
|
||||
import com.databasir.dao.tables.TableIndexDocument;
|
||||
import com.databasir.dao.tables.pojos.TableIndexDocumentPojo;
|
||||
|
||||
import java.time.LocalDateTime;
|
||||
|
||||
import org.jooq.Field;
|
||||
import org.jooq.JSON;
|
||||
import org.jooq.Record1;
|
||||
import org.jooq.Record8;
|
||||
import org.jooq.Row8;
|
||||
import org.jooq.impl.UpdatableRecordImpl;
|
||||
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class TableIndexDocumentRecord extends UpdatableRecordImpl<TableIndexDocumentRecord> implements Record8<Integer, Integer, Integer, String, Boolean, Boolean, JSON, LocalDateTime> {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.table_index_document.id</code>.
|
||||
*/
|
||||
public void setId(Integer value) {
|
||||
set(0, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.table_index_document.id</code>.
|
||||
*/
|
||||
public Integer getId() {
|
||||
return (Integer) get(0);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.table_index_document.table_document_id</code>.
|
||||
*/
|
||||
public void setTableDocumentId(Integer value) {
|
||||
set(1, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.table_index_document.table_document_id</code>.
|
||||
*/
|
||||
public Integer getTableDocumentId() {
|
||||
return (Integer) get(1);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for
|
||||
* <code>databasir.table_index_document.database_document_id</code>.
|
||||
*/
|
||||
public void setDatabaseDocumentId(Integer value) {
|
||||
set(2, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for
|
||||
* <code>databasir.table_index_document.database_document_id</code>.
|
||||
*/
|
||||
public Integer getDatabaseDocumentId() {
|
||||
return (Integer) get(2);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.table_index_document.name</code>.
|
||||
*/
|
||||
public void setName(String value) {
|
||||
set(3, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.table_index_document.name</code>.
|
||||
*/
|
||||
public String getName() {
|
||||
return (String) get(3);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.table_index_document.is_primary</code>.
|
||||
*/
|
||||
public void setIsPrimary(Boolean value) {
|
||||
set(4, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.table_index_document.is_primary</code>.
|
||||
*/
|
||||
public Boolean getIsPrimary() {
|
||||
return (Boolean) get(4);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.table_index_document.is_unique</code>.
|
||||
*/
|
||||
public void setIsUnique(Boolean value) {
|
||||
set(5, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.table_index_document.is_unique</code>.
|
||||
*/
|
||||
public Boolean getIsUnique() {
|
||||
return (Boolean) get(5);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.table_index_document.column_name_array</code>.
|
||||
*/
|
||||
public void setColumnNameArray(JSON value) {
|
||||
set(6, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.table_index_document.column_name_array</code>.
|
||||
*/
|
||||
public JSON getColumnNameArray() {
|
||||
return (JSON) get(6);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.table_index_document.create_at</code>.
|
||||
*/
|
||||
public void setCreateAt(LocalDateTime value) {
|
||||
set(7, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.table_index_document.create_at</code>.
|
||||
*/
|
||||
public LocalDateTime getCreateAt() {
|
||||
return (LocalDateTime) get(7);
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Primary key information
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
@Override
|
||||
public Record1<Integer> key() {
|
||||
return (Record1) super.key();
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Record8 type implementation
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
@Override
|
||||
public Row8<Integer, Integer, Integer, String, Boolean, Boolean, JSON, LocalDateTime> fieldsRow() {
|
||||
return (Row8) super.fieldsRow();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Row8<Integer, Integer, Integer, String, Boolean, Boolean, JSON, LocalDateTime> valuesRow() {
|
||||
return (Row8) super.valuesRow();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<Integer> field1() {
|
||||
return TableIndexDocument.TABLE_INDEX_DOCUMENT.ID;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<Integer> field2() {
|
||||
return TableIndexDocument.TABLE_INDEX_DOCUMENT.TABLE_DOCUMENT_ID;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<Integer> field3() {
|
||||
return TableIndexDocument.TABLE_INDEX_DOCUMENT.DATABASE_DOCUMENT_ID;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<String> field4() {
|
||||
return TableIndexDocument.TABLE_INDEX_DOCUMENT.NAME;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<Boolean> field5() {
|
||||
return TableIndexDocument.TABLE_INDEX_DOCUMENT.IS_PRIMARY;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<Boolean> field6() {
|
||||
return TableIndexDocument.TABLE_INDEX_DOCUMENT.IS_UNIQUE;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<JSON> field7() {
|
||||
return TableIndexDocument.TABLE_INDEX_DOCUMENT.COLUMN_NAME_ARRAY;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<LocalDateTime> field8() {
|
||||
return TableIndexDocument.TABLE_INDEX_DOCUMENT.CREATE_AT;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Integer component1() {
|
||||
return getId();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Integer component2() {
|
||||
return getTableDocumentId();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Integer component3() {
|
||||
return getDatabaseDocumentId();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String component4() {
|
||||
return getName();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Boolean component5() {
|
||||
return getIsPrimary();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Boolean component6() {
|
||||
return getIsUnique();
|
||||
}
|
||||
|
||||
@Override
|
||||
public JSON component7() {
|
||||
return getColumnNameArray();
|
||||
}
|
||||
|
||||
@Override
|
||||
public LocalDateTime component8() {
|
||||
return getCreateAt();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Integer value1() {
|
||||
return getId();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Integer value2() {
|
||||
return getTableDocumentId();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Integer value3() {
|
||||
return getDatabaseDocumentId();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String value4() {
|
||||
return getName();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Boolean value5() {
|
||||
return getIsPrimary();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Boolean value6() {
|
||||
return getIsUnique();
|
||||
}
|
||||
|
||||
@Override
|
||||
public JSON value7() {
|
||||
return getColumnNameArray();
|
||||
}
|
||||
|
||||
@Override
|
||||
public LocalDateTime value8() {
|
||||
return getCreateAt();
|
||||
}
|
||||
|
||||
@Override
|
||||
public TableIndexDocumentRecord value1(Integer value) {
|
||||
setId(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public TableIndexDocumentRecord value2(Integer value) {
|
||||
setTableDocumentId(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public TableIndexDocumentRecord value3(Integer value) {
|
||||
setDatabaseDocumentId(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public TableIndexDocumentRecord value4(String value) {
|
||||
setName(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public TableIndexDocumentRecord value5(Boolean value) {
|
||||
setIsPrimary(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public TableIndexDocumentRecord value6(Boolean value) {
|
||||
setIsUnique(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public TableIndexDocumentRecord value7(JSON value) {
|
||||
setColumnNameArray(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public TableIndexDocumentRecord value8(LocalDateTime value) {
|
||||
setCreateAt(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public TableIndexDocumentRecord values(Integer value1, Integer value2, Integer value3, String value4, Boolean value5, Boolean value6, JSON value7, LocalDateTime value8) {
|
||||
value1(value1);
|
||||
value2(value2);
|
||||
value3(value3);
|
||||
value4(value4);
|
||||
value5(value5);
|
||||
value6(value6);
|
||||
value7(value7);
|
||||
value8(value8);
|
||||
return this;
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Constructors
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
/**
|
||||
* Create a detached TableIndexDocumentRecord
|
||||
*/
|
||||
public TableIndexDocumentRecord() {
|
||||
super(TableIndexDocument.TABLE_INDEX_DOCUMENT);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a detached, initialised TableIndexDocumentRecord
|
||||
*/
|
||||
public TableIndexDocumentRecord(Integer id, Integer tableDocumentId, Integer databaseDocumentId, String name, Boolean isPrimary, Boolean isUnique, JSON columnNameArray, LocalDateTime createAt) {
|
||||
super(TableIndexDocument.TABLE_INDEX_DOCUMENT);
|
||||
|
||||
setId(id);
|
||||
setTableDocumentId(tableDocumentId);
|
||||
setDatabaseDocumentId(databaseDocumentId);
|
||||
setName(name);
|
||||
setIsPrimary(isPrimary);
|
||||
setIsUnique(isUnique);
|
||||
setColumnNameArray(columnNameArray);
|
||||
setCreateAt(createAt);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a detached, initialised TableIndexDocumentRecord
|
||||
*/
|
||||
public TableIndexDocumentRecord(TableIndexDocumentPojo value) {
|
||||
super(TableIndexDocument.TABLE_INDEX_DOCUMENT);
|
||||
|
||||
if (value != null) {
|
||||
setId(value.getId());
|
||||
setTableDocumentId(value.getTableDocumentId());
|
||||
setDatabaseDocumentId(value.getDatabaseDocumentId());
|
||||
setName(value.getName());
|
||||
setIsPrimary(value.getIsPrimary());
|
||||
setIsUnique(value.getIsUnique());
|
||||
setColumnNameArray(value.getColumnNameArray());
|
||||
setCreateAt(value.getCreateAt());
|
||||
}
|
||||
}
|
||||
}
|
@@ -0,0 +1,393 @@
|
||||
/*
|
||||
* This file is generated by jOOQ.
|
||||
*/
|
||||
package com.databasir.dao.tables.records;
|
||||
|
||||
|
||||
import com.databasir.dao.tables.TableTriggerDocument;
|
||||
import com.databasir.dao.tables.pojos.TableTriggerDocumentPojo;
|
||||
|
||||
import java.time.LocalDateTime;
|
||||
|
||||
import org.jooq.Field;
|
||||
import org.jooq.Record1;
|
||||
import org.jooq.Record8;
|
||||
import org.jooq.Row8;
|
||||
import org.jooq.impl.UpdatableRecordImpl;
|
||||
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class TableTriggerDocumentRecord extends UpdatableRecordImpl<TableTriggerDocumentRecord> implements Record8<Integer, Integer, Integer, String, String, String, String, LocalDateTime> {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.table_trigger_document.id</code>.
|
||||
*/
|
||||
public void setId(Integer value) {
|
||||
set(0, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.table_trigger_document.id</code>.
|
||||
*/
|
||||
public Integer getId() {
|
||||
return (Integer) get(0);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for
|
||||
* <code>databasir.table_trigger_document.table_document_id</code>.
|
||||
*/
|
||||
public void setTableDocumentId(Integer value) {
|
||||
set(1, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for
|
||||
* <code>databasir.table_trigger_document.table_document_id</code>.
|
||||
*/
|
||||
public Integer getTableDocumentId() {
|
||||
return (Integer) get(1);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for
|
||||
* <code>databasir.table_trigger_document.database_document_id</code>.
|
||||
*/
|
||||
public void setDatabaseDocumentId(Integer value) {
|
||||
set(2, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for
|
||||
* <code>databasir.table_trigger_document.database_document_id</code>.
|
||||
*/
|
||||
public Integer getDatabaseDocumentId() {
|
||||
return (Integer) get(2);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.table_trigger_document.timing</code>.
|
||||
*/
|
||||
public void setTiming(String value) {
|
||||
set(3, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.table_trigger_document.timing</code>.
|
||||
*/
|
||||
public String getTiming() {
|
||||
return (String) get(3);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.table_trigger_document.manipulation</code>.
|
||||
*/
|
||||
public void setManipulation(String value) {
|
||||
set(4, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.table_trigger_document.manipulation</code>.
|
||||
*/
|
||||
public String getManipulation() {
|
||||
return (String) get(4);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.table_trigger_document.statement</code>.
|
||||
*/
|
||||
public void setStatement(String value) {
|
||||
set(5, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.table_trigger_document.statement</code>.
|
||||
*/
|
||||
public String getStatement() {
|
||||
return (String) get(5);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for
|
||||
* <code>databasir.table_trigger_document.trigger_create_at</code>.
|
||||
*/
|
||||
public void setTriggerCreateAt(String value) {
|
||||
set(6, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for
|
||||
* <code>databasir.table_trigger_document.trigger_create_at</code>.
|
||||
*/
|
||||
public String getTriggerCreateAt() {
|
||||
return (String) get(6);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.table_trigger_document.create_at</code>.
|
||||
*/
|
||||
public void setCreateAt(LocalDateTime value) {
|
||||
set(7, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.table_trigger_document.create_at</code>.
|
||||
*/
|
||||
public LocalDateTime getCreateAt() {
|
||||
return (LocalDateTime) get(7);
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Primary key information
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
@Override
|
||||
public Record1<Integer> key() {
|
||||
return (Record1) super.key();
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Record8 type implementation
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
@Override
|
||||
public Row8<Integer, Integer, Integer, String, String, String, String, LocalDateTime> fieldsRow() {
|
||||
return (Row8) super.fieldsRow();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Row8<Integer, Integer, Integer, String, String, String, String, LocalDateTime> valuesRow() {
|
||||
return (Row8) super.valuesRow();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<Integer> field1() {
|
||||
return TableTriggerDocument.TABLE_TRIGGER_DOCUMENT.ID;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<Integer> field2() {
|
||||
return TableTriggerDocument.TABLE_TRIGGER_DOCUMENT.TABLE_DOCUMENT_ID;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<Integer> field3() {
|
||||
return TableTriggerDocument.TABLE_TRIGGER_DOCUMENT.DATABASE_DOCUMENT_ID;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<String> field4() {
|
||||
return TableTriggerDocument.TABLE_TRIGGER_DOCUMENT.TIMING;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<String> field5() {
|
||||
return TableTriggerDocument.TABLE_TRIGGER_DOCUMENT.MANIPULATION;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<String> field6() {
|
||||
return TableTriggerDocument.TABLE_TRIGGER_DOCUMENT.STATEMENT;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<String> field7() {
|
||||
return TableTriggerDocument.TABLE_TRIGGER_DOCUMENT.TRIGGER_CREATE_AT;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<LocalDateTime> field8() {
|
||||
return TableTriggerDocument.TABLE_TRIGGER_DOCUMENT.CREATE_AT;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Integer component1() {
|
||||
return getId();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Integer component2() {
|
||||
return getTableDocumentId();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Integer component3() {
|
||||
return getDatabaseDocumentId();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String component4() {
|
||||
return getTiming();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String component5() {
|
||||
return getManipulation();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String component6() {
|
||||
return getStatement();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String component7() {
|
||||
return getTriggerCreateAt();
|
||||
}
|
||||
|
||||
@Override
|
||||
public LocalDateTime component8() {
|
||||
return getCreateAt();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Integer value1() {
|
||||
return getId();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Integer value2() {
|
||||
return getTableDocumentId();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Integer value3() {
|
||||
return getDatabaseDocumentId();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String value4() {
|
||||
return getTiming();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String value5() {
|
||||
return getManipulation();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String value6() {
|
||||
return getStatement();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String value7() {
|
||||
return getTriggerCreateAt();
|
||||
}
|
||||
|
||||
@Override
|
||||
public LocalDateTime value8() {
|
||||
return getCreateAt();
|
||||
}
|
||||
|
||||
@Override
|
||||
public TableTriggerDocumentRecord value1(Integer value) {
|
||||
setId(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public TableTriggerDocumentRecord value2(Integer value) {
|
||||
setTableDocumentId(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public TableTriggerDocumentRecord value3(Integer value) {
|
||||
setDatabaseDocumentId(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public TableTriggerDocumentRecord value4(String value) {
|
||||
setTiming(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public TableTriggerDocumentRecord value5(String value) {
|
||||
setManipulation(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public TableTriggerDocumentRecord value6(String value) {
|
||||
setStatement(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public TableTriggerDocumentRecord value7(String value) {
|
||||
setTriggerCreateAt(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public TableTriggerDocumentRecord value8(LocalDateTime value) {
|
||||
setCreateAt(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public TableTriggerDocumentRecord values(Integer value1, Integer value2, Integer value3, String value4, String value5, String value6, String value7, LocalDateTime value8) {
|
||||
value1(value1);
|
||||
value2(value2);
|
||||
value3(value3);
|
||||
value4(value4);
|
||||
value5(value5);
|
||||
value6(value6);
|
||||
value7(value7);
|
||||
value8(value8);
|
||||
return this;
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Constructors
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
/**
|
||||
* Create a detached TableTriggerDocumentRecord
|
||||
*/
|
||||
public TableTriggerDocumentRecord() {
|
||||
super(TableTriggerDocument.TABLE_TRIGGER_DOCUMENT);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a detached, initialised TableTriggerDocumentRecord
|
||||
*/
|
||||
public TableTriggerDocumentRecord(Integer id, Integer tableDocumentId, Integer databaseDocumentId, String timing, String manipulation, String statement, String triggerCreateAt, LocalDateTime createAt) {
|
||||
super(TableTriggerDocument.TABLE_TRIGGER_DOCUMENT);
|
||||
|
||||
setId(id);
|
||||
setTableDocumentId(tableDocumentId);
|
||||
setDatabaseDocumentId(databaseDocumentId);
|
||||
setTiming(timing);
|
||||
setManipulation(manipulation);
|
||||
setStatement(statement);
|
||||
setTriggerCreateAt(triggerCreateAt);
|
||||
setCreateAt(createAt);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a detached, initialised TableTriggerDocumentRecord
|
||||
*/
|
||||
public TableTriggerDocumentRecord(TableTriggerDocumentPojo value) {
|
||||
super(TableTriggerDocument.TABLE_TRIGGER_DOCUMENT);
|
||||
|
||||
if (value != null) {
|
||||
setId(value.getId());
|
||||
setTableDocumentId(value.getTableDocumentId());
|
||||
setDatabaseDocumentId(value.getDatabaseDocumentId());
|
||||
setTiming(value.getTiming());
|
||||
setManipulation(value.getManipulation());
|
||||
setStatement(value.getStatement());
|
||||
setTriggerCreateAt(value.getTriggerCreateAt());
|
||||
setCreateAt(value.getCreateAt());
|
||||
}
|
||||
}
|
||||
}
|
@@ -0,0 +1,425 @@
|
||||
/*
|
||||
* This file is generated by jOOQ.
|
||||
*/
|
||||
package com.databasir.dao.tables.records;
|
||||
|
||||
|
||||
import com.databasir.dao.tables.User;
|
||||
import com.databasir.dao.tables.pojos.UserPojo;
|
||||
|
||||
import java.time.LocalDateTime;
|
||||
|
||||
import org.jooq.Field;
|
||||
import org.jooq.Record1;
|
||||
import org.jooq.Record9;
|
||||
import org.jooq.Row9;
|
||||
import org.jooq.impl.UpdatableRecordImpl;
|
||||
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class UserRecord extends UpdatableRecordImpl<UserRecord> implements Record9<Integer, String, String, String, String, String, Boolean, LocalDateTime, LocalDateTime> {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.user.id</code>.
|
||||
*/
|
||||
public void setId(Integer value) {
|
||||
set(0, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.user.id</code>.
|
||||
*/
|
||||
public Integer getId() {
|
||||
return (Integer) get(0);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.user.email</code>.
|
||||
*/
|
||||
public void setEmail(String value) {
|
||||
set(1, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.user.email</code>.
|
||||
*/
|
||||
public String getEmail() {
|
||||
return (String) get(1);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.user.username</code>.
|
||||
*/
|
||||
public void setUsername(String value) {
|
||||
set(2, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.user.username</code>.
|
||||
*/
|
||||
public String getUsername() {
|
||||
return (String) get(2);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.user.password</code>.
|
||||
*/
|
||||
public void setPassword(String value) {
|
||||
set(3, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.user.password</code>.
|
||||
*/
|
||||
public String getPassword() {
|
||||
return (String) get(3);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.user.nickname</code>.
|
||||
*/
|
||||
public void setNickname(String value) {
|
||||
set(4, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.user.nickname</code>.
|
||||
*/
|
||||
public String getNickname() {
|
||||
return (String) get(4);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.user.avatar</code>.
|
||||
*/
|
||||
public void setAvatar(String value) {
|
||||
set(5, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.user.avatar</code>.
|
||||
*/
|
||||
public String getAvatar() {
|
||||
return (String) get(5);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.user.enabled</code>.
|
||||
*/
|
||||
public void setEnabled(Boolean value) {
|
||||
set(6, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.user.enabled</code>.
|
||||
*/
|
||||
public Boolean getEnabled() {
|
||||
return (Boolean) get(6);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.user.update_at</code>.
|
||||
*/
|
||||
public void setUpdateAt(LocalDateTime value) {
|
||||
set(7, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.user.update_at</code>.
|
||||
*/
|
||||
public LocalDateTime getUpdateAt() {
|
||||
return (LocalDateTime) get(7);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.user.create_at</code>.
|
||||
*/
|
||||
public void setCreateAt(LocalDateTime value) {
|
||||
set(8, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.user.create_at</code>.
|
||||
*/
|
||||
public LocalDateTime getCreateAt() {
|
||||
return (LocalDateTime) get(8);
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Primary key information
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
@Override
|
||||
public Record1<Integer> key() {
|
||||
return (Record1) super.key();
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Record9 type implementation
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
@Override
|
||||
public Row9<Integer, String, String, String, String, String, Boolean, LocalDateTime, LocalDateTime> fieldsRow() {
|
||||
return (Row9) super.fieldsRow();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Row9<Integer, String, String, String, String, String, Boolean, LocalDateTime, LocalDateTime> valuesRow() {
|
||||
return (Row9) super.valuesRow();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<Integer> field1() {
|
||||
return User.USER.ID;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<String> field2() {
|
||||
return User.USER.EMAIL;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<String> field3() {
|
||||
return User.USER.USERNAME;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<String> field4() {
|
||||
return User.USER.PASSWORD;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<String> field5() {
|
||||
return User.USER.NICKNAME;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<String> field6() {
|
||||
return User.USER.AVATAR;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<Boolean> field7() {
|
||||
return User.USER.ENABLED;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<LocalDateTime> field8() {
|
||||
return User.USER.UPDATE_AT;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<LocalDateTime> field9() {
|
||||
return User.USER.CREATE_AT;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Integer component1() {
|
||||
return getId();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String component2() {
|
||||
return getEmail();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String component3() {
|
||||
return getUsername();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String component4() {
|
||||
return getPassword();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String component5() {
|
||||
return getNickname();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String component6() {
|
||||
return getAvatar();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Boolean component7() {
|
||||
return getEnabled();
|
||||
}
|
||||
|
||||
@Override
|
||||
public LocalDateTime component8() {
|
||||
return getUpdateAt();
|
||||
}
|
||||
|
||||
@Override
|
||||
public LocalDateTime component9() {
|
||||
return getCreateAt();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Integer value1() {
|
||||
return getId();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String value2() {
|
||||
return getEmail();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String value3() {
|
||||
return getUsername();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String value4() {
|
||||
return getPassword();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String value5() {
|
||||
return getNickname();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String value6() {
|
||||
return getAvatar();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Boolean value7() {
|
||||
return getEnabled();
|
||||
}
|
||||
|
||||
@Override
|
||||
public LocalDateTime value8() {
|
||||
return getUpdateAt();
|
||||
}
|
||||
|
||||
@Override
|
||||
public LocalDateTime value9() {
|
||||
return getCreateAt();
|
||||
}
|
||||
|
||||
@Override
|
||||
public UserRecord value1(Integer value) {
|
||||
setId(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public UserRecord value2(String value) {
|
||||
setEmail(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public UserRecord value3(String value) {
|
||||
setUsername(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public UserRecord value4(String value) {
|
||||
setPassword(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public UserRecord value5(String value) {
|
||||
setNickname(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public UserRecord value6(String value) {
|
||||
setAvatar(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public UserRecord value7(Boolean value) {
|
||||
setEnabled(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public UserRecord value8(LocalDateTime value) {
|
||||
setUpdateAt(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public UserRecord value9(LocalDateTime value) {
|
||||
setCreateAt(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public UserRecord values(Integer value1, String value2, String value3, String value4, String value5, String value6, Boolean value7, LocalDateTime value8, LocalDateTime value9) {
|
||||
value1(value1);
|
||||
value2(value2);
|
||||
value3(value3);
|
||||
value4(value4);
|
||||
value5(value5);
|
||||
value6(value6);
|
||||
value7(value7);
|
||||
value8(value8);
|
||||
value9(value9);
|
||||
return this;
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Constructors
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
/**
|
||||
* Create a detached UserRecord
|
||||
*/
|
||||
public UserRecord() {
|
||||
super(User.USER);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a detached, initialised UserRecord
|
||||
*/
|
||||
public UserRecord(Integer id, String email, String username, String password, String nickname, String avatar, Boolean enabled, LocalDateTime updateAt, LocalDateTime createAt) {
|
||||
super(User.USER);
|
||||
|
||||
setId(id);
|
||||
setEmail(email);
|
||||
setUsername(username);
|
||||
setPassword(password);
|
||||
setNickname(nickname);
|
||||
setAvatar(avatar);
|
||||
setEnabled(enabled);
|
||||
setUpdateAt(updateAt);
|
||||
setCreateAt(createAt);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a detached, initialised UserRecord
|
||||
*/
|
||||
public UserRecord(UserPojo value) {
|
||||
super(User.USER);
|
||||
|
||||
if (value != null) {
|
||||
setId(value.getId());
|
||||
setEmail(value.getEmail());
|
||||
setUsername(value.getUsername());
|
||||
setPassword(value.getPassword());
|
||||
setNickname(value.getNickname());
|
||||
setAvatar(value.getAvatar());
|
||||
setEnabled(value.getEnabled());
|
||||
setUpdateAt(value.getUpdateAt());
|
||||
setCreateAt(value.getCreateAt());
|
||||
}
|
||||
}
|
||||
}
|
@@ -0,0 +1,275 @@
|
||||
/*
|
||||
* This file is generated by jOOQ.
|
||||
*/
|
||||
package com.databasir.dao.tables.records;
|
||||
|
||||
|
||||
import com.databasir.dao.tables.UserRole;
|
||||
import com.databasir.dao.tables.pojos.UserRolePojo;
|
||||
|
||||
import java.time.LocalDateTime;
|
||||
|
||||
import org.jooq.Field;
|
||||
import org.jooq.Record1;
|
||||
import org.jooq.Record5;
|
||||
import org.jooq.Row5;
|
||||
import org.jooq.impl.UpdatableRecordImpl;
|
||||
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class UserRoleRecord extends UpdatableRecordImpl<UserRoleRecord> implements Record5<Integer, Integer, String, Integer, LocalDateTime> {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.user_role.id</code>.
|
||||
*/
|
||||
public void setId(Integer value) {
|
||||
set(0, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.user_role.id</code>.
|
||||
*/
|
||||
public Integer getId() {
|
||||
return (Integer) get(0);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.user_role.user_id</code>.
|
||||
*/
|
||||
public void setUserId(Integer value) {
|
||||
set(1, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.user_role.user_id</code>.
|
||||
*/
|
||||
public Integer getUserId() {
|
||||
return (Integer) get(1);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.user_role.role</code>. SYS_OWNER, GROUP_OWNER,
|
||||
* GROUP_MEMBER
|
||||
*/
|
||||
public void setRole(String value) {
|
||||
set(2, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.user_role.role</code>. SYS_OWNER, GROUP_OWNER,
|
||||
* GROUP_MEMBER
|
||||
*/
|
||||
public String getRole() {
|
||||
return (String) get(2);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.user_role.group_id</code>.
|
||||
*/
|
||||
public void setGroupId(Integer value) {
|
||||
set(3, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.user_role.group_id</code>.
|
||||
*/
|
||||
public Integer getGroupId() {
|
||||
return (Integer) get(3);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>databasir.user_role.create_at</code>.
|
||||
*/
|
||||
public void setCreateAt(LocalDateTime value) {
|
||||
set(4, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>databasir.user_role.create_at</code>.
|
||||
*/
|
||||
public LocalDateTime getCreateAt() {
|
||||
return (LocalDateTime) get(4);
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Primary key information
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
@Override
|
||||
public Record1<Integer> key() {
|
||||
return (Record1) super.key();
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Record5 type implementation
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
@Override
|
||||
public Row5<Integer, Integer, String, Integer, LocalDateTime> fieldsRow() {
|
||||
return (Row5) super.fieldsRow();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Row5<Integer, Integer, String, Integer, LocalDateTime> valuesRow() {
|
||||
return (Row5) super.valuesRow();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<Integer> field1() {
|
||||
return UserRole.USER_ROLE.ID;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<Integer> field2() {
|
||||
return UserRole.USER_ROLE.USER_ID;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<String> field3() {
|
||||
return UserRole.USER_ROLE.ROLE;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<Integer> field4() {
|
||||
return UserRole.USER_ROLE.GROUP_ID;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<LocalDateTime> field5() {
|
||||
return UserRole.USER_ROLE.CREATE_AT;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Integer component1() {
|
||||
return getId();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Integer component2() {
|
||||
return getUserId();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String component3() {
|
||||
return getRole();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Integer component4() {
|
||||
return getGroupId();
|
||||
}
|
||||
|
||||
@Override
|
||||
public LocalDateTime component5() {
|
||||
return getCreateAt();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Integer value1() {
|
||||
return getId();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Integer value2() {
|
||||
return getUserId();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String value3() {
|
||||
return getRole();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Integer value4() {
|
||||
return getGroupId();
|
||||
}
|
||||
|
||||
@Override
|
||||
public LocalDateTime value5() {
|
||||
return getCreateAt();
|
||||
}
|
||||
|
||||
@Override
|
||||
public UserRoleRecord value1(Integer value) {
|
||||
setId(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public UserRoleRecord value2(Integer value) {
|
||||
setUserId(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public UserRoleRecord value3(String value) {
|
||||
setRole(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public UserRoleRecord value4(Integer value) {
|
||||
setGroupId(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public UserRoleRecord value5(LocalDateTime value) {
|
||||
setCreateAt(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public UserRoleRecord values(Integer value1, Integer value2, String value3, Integer value4, LocalDateTime value5) {
|
||||
value1(value1);
|
||||
value2(value2);
|
||||
value3(value3);
|
||||
value4(value4);
|
||||
value5(value5);
|
||||
return this;
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Constructors
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
/**
|
||||
* Create a detached UserRoleRecord
|
||||
*/
|
||||
public UserRoleRecord() {
|
||||
super(UserRole.USER_ROLE);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a detached, initialised UserRoleRecord
|
||||
*/
|
||||
public UserRoleRecord(Integer id, Integer userId, String role, Integer groupId, LocalDateTime createAt) {
|
||||
super(UserRole.USER_ROLE);
|
||||
|
||||
setId(id);
|
||||
setUserId(userId);
|
||||
setRole(role);
|
||||
setGroupId(groupId);
|
||||
setCreateAt(createAt);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a detached, initialised UserRoleRecord
|
||||
*/
|
||||
public UserRoleRecord(UserRolePojo value) {
|
||||
super(UserRole.USER_ROLE);
|
||||
|
||||
if (value != null) {
|
||||
setId(value.getId());
|
||||
setUserId(value.getUserId());
|
||||
setRole(value.getRole());
|
||||
setGroupId(value.getGroupId());
|
||||
setCreateAt(value.getCreateAt());
|
||||
}
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user