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 }