WorldSchema

no.vedaadata.world.db.WorldSchema
trait WorldSchema extends SchemaLike

Attributes

Graph
Supertypes
trait SchemaLike
class Object
trait Matchable
class Any
Known subtypes
object World

Members list

Type members

Classlikes

object Continent extends Table, ContinentMapper

Attributes

Supertypes
trait TableDefinition
trait Constraints
trait PKMapper[Continent, String]
trait DualPKMapper[Continent, Continent, String]
trait DualPKMapperLike[Continent, Continent, String]
trait PK[String]
trait DualMapperLike[Continent, Continent]
trait AccessorLike
trait Deleting
trait Updating
trait Inserting
trait Writing
trait ReadOnlyPKMapperLike[Continent, String]
trait ReadOnlyPK[String]
trait PKUtil
trait ReadOnlyMapperLike[Continent]
trait MapperQuery[Continent]
trait Query
trait AggregateFunctions
trait Selecting
trait ReadOnlyAccessorLike
trait Adhoc
trait Joining
trait Fields
class Table
trait TableLike
class Object
trait Matchable
class Any
Show all
Self type
Continent.type
object Country extends Table, CountryMapper

Attributes

Supertypes
trait TableDefinition
trait Constraints
trait DualPKMapper[Country, CountryT, String]
trait DualPKMapperLike[Country, CountryT, String]
trait PK[String]
trait DualMapperLike[Country, CountryT]
trait AccessorLike
trait Deleting
trait Updating
trait Inserting
trait Writing
trait ReadOnlyPKMapperLike[Country, String]
trait ReadOnlyPK[String]
trait PKUtil
trait ReadOnlyMapperLike[Country]
trait MapperQuery[Country]
trait Query
trait AggregateFunctions
trait Selecting
trait ReadOnlyAccessorLike
trait Adhoc
trait Joining
trait Fields
class Table
trait TableLike
class Object
trait Matchable
class Any
Show all
Self type
Country.type
object Currency extends Table, CurrencyMapper

Attributes

Supertypes
trait TableDefinition
trait Constraints
trait PKMapper[Currency, String]
trait DualPKMapper[Currency, Currency, String]
trait DualPKMapperLike[Currency, Currency, String]
trait PK[String]
trait DualMapperLike[Currency, Currency]
trait AccessorLike
trait Deleting
trait Updating
trait Inserting
trait Writing
trait ReadOnlyPKMapperLike[Currency, String]
trait ReadOnlyPK[String]
trait PKUtil
trait ReadOnlyMapperLike[Currency]
trait MapperQuery[Currency]
trait Query
trait AggregateFunctions
trait Selecting
trait ReadOnlyAccessorLike
trait Adhoc
trait Joining
trait Fields
class Table
trait TableLike
class Object
trait Matchable
class Any
Show all
Self type
Currency.type
object Language extends Table, LanguageMapper

Attributes

Supertypes
trait TableDefinition
trait Constraints
trait PKMapper[Language, String]
trait DualPKMapper[Language, Language, String]
trait DualPKMapperLike[Language, Language, String]
trait PK[String]
trait DualMapperLike[Language, Language]
trait AccessorLike
trait Deleting
trait Updating
trait Inserting
trait Writing
trait ReadOnlyPKMapperLike[Language, String]
trait ReadOnlyPK[String]
trait PKUtil
trait ReadOnlyMapperLike[Language]
trait MapperQuery[Language]
trait Query
trait AggregateFunctions
trait Selecting
trait ReadOnlyAccessorLike
trait Adhoc
trait Joining
trait Fields
class Table
trait TableLike
class Object
trait Matchable
class Any
Show all
Self type
Language.type

Attributes

Supertypes
trait TableDefinition
trait Constraints
trait PKMapper[Subdivision, String]
trait DualPKMapper[Subdivision, Subdivision, String]
trait DualPKMapperLike[Subdivision, Subdivision, String]
trait PK[String]
trait DualMapperLike[Subdivision, Subdivision]
trait AccessorLike
trait Deleting
trait Updating
trait Inserting
trait Writing
trait ReadOnlyPKMapperLike[Subdivision, String]
trait ReadOnlyPK[String]
trait PKUtil
trait ReadOnlyMapperLike[Subdivision]
trait MapperQuery[Subdivision]
trait Query
trait AggregateFunctions
trait Selecting
trait ReadOnlyAccessorLike
trait Adhoc
trait Joining
trait Fields
class Table
trait TableLike
class Object
trait Matchable
class Any
Show all
Self type

Inherited classlikes

class Table(name: String) extends TableLike

Attributes

Inherited from:
SchemaLike
Supertypes
trait TableLike
class Object
trait Matchable
class Any
Known subtypes
object Continent
object Country
object Currency
object Language
object Subdivision

Inherited types

type D <: Database

Attributes

Inherited from:
SchemaLike

Value members

Concrete methods

def createTables()(implicit c: Connector[D]): Boolean

Inherited methods

def schemaName: Option[String]

Attributes

Inherited from:
SchemaLike