diff --git a/Bootstrap.Client.DataAccess/Bootstrap.Client.DataAccess.csproj b/Bootstrap.Client.DataAccess/Bootstrap.Client.DataAccess.csproj
index 1639516c..a275705a 100644
--- a/Bootstrap.Client.DataAccess/Bootstrap.Client.DataAccess.csproj
+++ b/Bootstrap.Client.DataAccess/Bootstrap.Client.DataAccess.csproj
@@ -11,9 +11,9 @@
-
+
-
+
diff --git a/Bootstrap.DataAccess/App.cs b/Bootstrap.DataAccess/App.cs
index 35b0c10b..9dd4f90b 100644
--- a/Bootstrap.DataAccess/App.cs
+++ b/Bootstrap.DataAccess/App.cs
@@ -1,5 +1,5 @@
using Bootstrap.Security.DataAccess;
-using Longbow.Data;
+using PetaPoco;
using System;
using System.Collections.Generic;
using System.Linq;
diff --git a/Bootstrap.DataAccess/Bootstrap.DataAccess.csproj b/Bootstrap.DataAccess/Bootstrap.DataAccess.csproj
index 11b9015b..ace11d46 100644
--- a/Bootstrap.DataAccess/Bootstrap.DataAccess.csproj
+++ b/Bootstrap.DataAccess/Bootstrap.DataAccess.csproj
@@ -11,14 +11,15 @@
-
-
+
+
+
diff --git a/Bootstrap.DataAccess/BootstrapDataAccessConventionMapper.cs b/Bootstrap.DataAccess/BootstrapDataAccessConventionMapper.cs
new file mode 100644
index 00000000..6ffec01a
--- /dev/null
+++ b/Bootstrap.DataAccess/BootstrapDataAccessConventionMapper.cs
@@ -0,0 +1,50 @@
+using PetaPoco;
+using System;
+using System.Reflection;
+
+namespace Bootstrap.DataAccess
+{
+ internal class BootstrapDataAccessConventionMapper : IMapper
+ {
+ private readonly IMapper _mapper;
+
+ public BootstrapDataAccessConventionMapper()
+ {
+ _mapper = new ConventionMapper();
+ }
+
+ ///
+ ///
+ ///
+ ///
+ ///
+ public ColumnInfo GetColumnInfo(PropertyInfo pocoProperty) => _mapper.GetColumnInfo(pocoProperty);
+
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ public Func