1 /**
2  * DStruct - Object-Relation Mapping for D programming language, with interface similar to Hibernate. 
3  * 
4  * Hibernate documentation can be found here:
5  * $(LINK http://hibernate.org/docs)$(BR)
6  * 
7  * Source file dstruct/core.d.
8  *
9  * This module is convinient way to import all declarations to use dstruct
10  * 
11  * Copyright: Copyright 2013
12  * License:   $(LINK www.boost.org/LICENSE_1_0.txt, Boost License 1.0).
13  * Author:   Vadim Lopatin
14  */
15 module dstruct.core;
16 
17 //public import std.ascii;
18 //public import std.conv;
19 //public import std.datetime;
20 //public import std.exception;
21 //public import std.stdio;
22 
23 //public import std.string;
24 //public import std.traits;
25 //public import std.typecons;
26 //public import std.typetuple;
27 //public import std.variant;
28 
29 public import dstruct.ddbc;
30 
31 public import dstruct.annotations;
32 public import dstruct.session;
33 public import dstruct.metadata;
34 public import dstruct.core;
35 public import dstruct.type;
36 public import dstruct.dialect;
37 
38 version( USE_SQLITE )
39 {
40     public import dstruct.dialects.sqlitedialect;
41 }
42 version( USE_PGSQL )
43 {
44     public import dstruct.dialects.pgsqldialect;
45 }
46 version( USE_MYSQL )
47 {
48     public import dstruct.dialects.mysqldialect;
49 }