p

dbcodegen

package dbcodegen

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. case class CodeGeneratorConfig(templateFiles: Seq[File], outDir: File, typeMapping: (SQLType, Option[String]) => Option[String], schemaTableFilter: (String, String) => Boolean, scalafmt: Boolean, scalaVersion: String) extends Product with Serializable
  2. case class DataColumn(name: String, scalaType: String, db: Column) extends Product with Serializable
  3. case class DataEnum(name: String, values: Seq[DataEnumValue]) extends Product with Serializable
  4. case class DataEnumValue(name: String) extends Product with Serializable
  5. case class DataIndex(name: String, columns: Seq[DataColumn], db: Index) extends Product with Serializable
  6. case class DataSchema(name: String, tables: Seq[DataTable], enums: Seq[DataEnum], db: Schema) extends Product with Serializable
  7. case class DataTable(name: String, columns: Seq[DataColumn], indices: Seq[DataIndex], db: Table) extends Product with Serializable
  8. case class DbConfig(jdbcUrl: String, username: Option[String], password: Option[String]) extends Product with Serializable

Value Members

  1. object CodeGenerator
  2. object DbConnection
  3. object NameFormat
  4. object SchemaConverter
  5. object SqlExecutor

Ungrouped