Removing dead code.

This commit is contained in:
Julien Lengrand-Lambert
2020-03-09 21:11:44 +01:00
parent 95fb0f8410
commit 028d80bd06
2 changed files with 3 additions and 36 deletions

View File

@@ -2,14 +2,12 @@ package dsl
import org.jetbrains.exposed.sql.Column
import org.jetbrains.exposed.sql.Table
import org.jetbrains.exposed.sql.insert
import org.jetbrains.exposed.sql.insertIgnore
import tsv.Reader.NO_DATA
object TitleRatings : Table(){
val tconst : Column<String> = varchar("tconst", 10)//.uniqueIndex()
val tconst : Column<String> = varchar("tconst", 10).uniqueIndex()
val averageRating : Column<Float?> = float("averageRating").nullable()
val numVotes : Column<Int?> = integer("numVotes").nullable()
override val primaryKey = PrimaryKey(tconst, name = "tconst")
}

View File

@@ -1,12 +1,7 @@
package dsl
import org.jetbrains.exposed.dao.IntEntity
import org.jetbrains.exposed.dao.IntEntityClass
import org.jetbrains.exposed.dao.id.EntityID
import org.jetbrains.exposed.dao.id.IntIdTable
import org.jetbrains.exposed.sql.Column
import org.jetbrains.exposed.sql.insert
import tsv.Reader.NO_DATA
object Titles : IntIdTable(){
val tconst : Column<String> = varchar("tconst", 10).uniqueIndex()
@@ -19,31 +14,5 @@ object Titles : IntIdTable(){
val runtimeMinutes : Column<Long?> = long("runtimeMinutes").nullable()
val genres : Column<String> = varchar("genres", 50) // Own Table?
fun insertFromListString(values : List<String>){
Titles.insert {
it[tconst] = values[0]
it[titleType] = values[1]
it[primaryTitle] = values[2]
it[originalTitle] = values[3]
it[isAdult] = values[4].toBoolean()
it[startYear] = if (values[5] != NO_DATA) values[5].toInt() else null
it[endYear] = if (values[6] != NO_DATA) values[6].toInt() else null
it[runtimeMinutes] = if (values[7] != NO_DATA) values[7].toLong() else null
it[genres] = values[8]
}
}
}
class Title(id: EntityID<Int>) : IntEntity(id) {
companion object : IntEntityClass<Title>(Titles)
var tconst by Titles.tconst
var titleType by Titles.titleType
var primaryTitle by Titles.primaryTitle
var originalTitle by Titles.originalTitle
var isAdult by Titles.isAdult
var startYear by Titles.startYear
var endYear by Titles.endYear
var runtimeMinutes by Titles.runtimeMinutes
var genres by Titles.genres
override val primaryKey = PrimaryKey(tconst, name = "tconst")
}