Tool to transform OLTP database schemas to OLAP database schemas automatically
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
ringo/ringo/src/Ringo/Types.hs

34 lines
623 B

{-# LANGUAGE OverloadedStrings #-}
{-# LANGUAGE GADTs #-}
{-# LANGUAGE Rank2Types #-}
module Ringo.Types
( Table(..)
, TableName
, TableConstraint(..)
, Column(..)
, ColumnName
, ColumnType
, Nullable(..)
, Fact(..)
, FactColumn(..)
, FactColumnType(..)
, FactColumnKind(..)
, factSourceColumnName
, TimeUnit(..)
, timeUnitName
, timeUnitToSeconds
, Config
, configTables
, configFacts
, configSettings
, configTypeDefaults
, Settings(..)
, defSettings
, TypeDefaults
, ValidationError(..)
, TablePopulationMode(..)
, Dependencies
) where
import Ringo.Types.Internal