2016-01-01 20:57:54 +05:30
|
|
|
{-# LANGUAGE OverloadedStrings #-}
|
2016-02-03 16:00:39 +05:30
|
|
|
{-# LANGUAGE GADTs #-}
|
|
|
|
{-# LANGUAGE Rank2Types #-}
|
|
|
|
|
2016-02-05 16:17:57 +05:30
|
|
|
module Ringo.Types
|
|
|
|
( ColumnName, ColumnType, TableName
|
|
|
|
, Nullable(..), Column(..), TableConstraint(..), Table(..)
|
|
|
|
, TimeUnit(..), timeUnitName, timeUnitToSeconds
|
|
|
|
, Fact(..), FactColumnType(..), FactColumn(..), factSourceColumnName
|
|
|
|
, Settings(..), defSettings
|
|
|
|
, ValidationError(..), TypeDefaults
|
2016-06-22 17:10:14 +05:30
|
|
|
, Env, envTables, envFacts, envSettings, envTypeDefaults,
|
|
|
|
TablePopulationMode(..), Dependencies) where
|
2016-02-05 16:17:57 +05:30
|
|
|
|
|
|
|
import Ringo.Types.Internal
|