51 lines
3.7 KiB
Kotlin
51 lines
3.7 KiB
Kotlin
|
|
/*
|
||
|
|
* This file is generated by jOOQ.
|
||
|
|
*/
|
||
|
|
package com.nisemoe.generated.keys
|
||
|
|
|
||
|
|
|
||
|
|
import com.nisemoe.generated.tables.Beatmaps
|
||
|
|
import com.nisemoe.generated.tables.FlywaySchemaHistory
|
||
|
|
import com.nisemoe.generated.tables.RedditPost
|
||
|
|
import com.nisemoe.generated.tables.Scores
|
||
|
|
import com.nisemoe.generated.tables.ScoresJudgements
|
||
|
|
import com.nisemoe.generated.tables.ScoresSimilarity
|
||
|
|
import com.nisemoe.generated.tables.UpdateUserQueue
|
||
|
|
import com.nisemoe.generated.tables.Users
|
||
|
|
import com.nisemoe.generated.tables.records.BeatmapsRecord
|
||
|
|
import com.nisemoe.generated.tables.records.FlywaySchemaHistoryRecord
|
||
|
|
import com.nisemoe.generated.tables.records.RedditPostRecord
|
||
|
|
import com.nisemoe.generated.tables.records.ScoresJudgementsRecord
|
||
|
|
import com.nisemoe.generated.tables.records.ScoresRecord
|
||
|
|
import com.nisemoe.generated.tables.records.ScoresSimilarityRecord
|
||
|
|
import com.nisemoe.generated.tables.records.UpdateUserQueueRecord
|
||
|
|
import com.nisemoe.generated.tables.records.UsersRecord
|
||
|
|
|
||
|
|
import org.jooq.ForeignKey
|
||
|
|
import org.jooq.UniqueKey
|
||
|
|
import org.jooq.impl.DSL
|
||
|
|
import org.jooq.impl.Internal
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
// -------------------------------------------------------------------------
|
||
|
|
// UNIQUE and PRIMARY KEY definitions
|
||
|
|
// -------------------------------------------------------------------------
|
||
|
|
|
||
|
|
val BEATMAPS_PKEY: UniqueKey<BeatmapsRecord> = Internal.createUniqueKey(Beatmaps.BEATMAPS, DSL.name("beatmaps_pkey"), arrayOf(Beatmaps.BEATMAPS.BEATMAP_ID), true)
|
||
|
|
val FLYWAY_SCHEMA_HISTORY_PK: UniqueKey<FlywaySchemaHistoryRecord> = Internal.createUniqueKey(FlywaySchemaHistory.FLYWAY_SCHEMA_HISTORY, DSL.name("flyway_schema_history_pk"), arrayOf(FlywaySchemaHistory.FLYWAY_SCHEMA_HISTORY.INSTALLED_RANK), true)
|
||
|
|
val REDDIT_POST_PKEY: UniqueKey<RedditPostRecord> = Internal.createUniqueKey(RedditPost.REDDIT_POST, DSL.name("reddit_post_pkey"), arrayOf(RedditPost.REDDIT_POST.POST_ID), true)
|
||
|
|
val REPLAY_ID_UNIQUE: UniqueKey<ScoresRecord> = Internal.createUniqueKey(Scores.SCORES, DSL.name("replay_id_unique"), arrayOf(Scores.SCORES.REPLAY_ID), true)
|
||
|
|
val SCORES_PKEY: UniqueKey<ScoresRecord> = Internal.createUniqueKey(Scores.SCORES, DSL.name("scores_pkey"), arrayOf(Scores.SCORES.ID), true)
|
||
|
|
val SCORES_JUDGEMENTS_PKEY: UniqueKey<ScoresJudgementsRecord> = Internal.createUniqueKey(ScoresJudgements.SCORES_JUDGEMENTS, DSL.name("scores_judgements_pkey"), arrayOf(ScoresJudgements.SCORES_JUDGEMENTS.ID), true)
|
||
|
|
val SCORES_SIMILARITY_PKEY: UniqueKey<ScoresSimilarityRecord> = Internal.createUniqueKey(ScoresSimilarity.SCORES_SIMILARITY, DSL.name("scores_similarity_pkey"), arrayOf(ScoresSimilarity.SCORES_SIMILARITY.ID), true)
|
||
|
|
val UNIQUE_BEATMAP_REPLAY_IDS: UniqueKey<ScoresSimilarityRecord> = Internal.createUniqueKey(ScoresSimilarity.SCORES_SIMILARITY, DSL.name("unique_beatmap_replay_ids"), arrayOf(ScoresSimilarity.SCORES_SIMILARITY.BEATMAP_ID, ScoresSimilarity.SCORES_SIMILARITY.REPLAY_ID_1, ScoresSimilarity.SCORES_SIMILARITY.REPLAY_ID_2), true)
|
||
|
|
val UPDATE_USER_QUEUE_PKEY: UniqueKey<UpdateUserQueueRecord> = Internal.createUniqueKey(UpdateUserQueue.UPDATE_USER_QUEUE, DSL.name("update_user_queue_pkey"), arrayOf(UpdateUserQueue.UPDATE_USER_QUEUE.ID), true)
|
||
|
|
val USERS_PKEY: UniqueKey<UsersRecord> = Internal.createUniqueKey(Users.USERS, DSL.name("users_pkey"), arrayOf(Users.USERS.USER_ID), true)
|
||
|
|
|
||
|
|
// -------------------------------------------------------------------------
|
||
|
|
// FOREIGN KEY definitions
|
||
|
|
// -------------------------------------------------------------------------
|
||
|
|
|
||
|
|
val SCORES_JUDGEMENTS__SCORES_JUDGEMENTS_SCORE_ID_FKEY: ForeignKey<ScoresJudgementsRecord, ScoresRecord> = Internal.createForeignKey(ScoresJudgements.SCORES_JUDGEMENTS, DSL.name("scores_judgements_score_id_fkey"), arrayOf(ScoresJudgements.SCORES_JUDGEMENTS.SCORE_ID), com.nisemoe.generated.keys.SCORES_PKEY, arrayOf(Scores.SCORES.ID), true)
|