diff --git a/DynamORM/DynamicDatabase.cs b/DynamORM/DynamicDatabase.cs
index 1a0b2f9..a5eae22 100644
--- a/DynamORM/DynamicDatabase.cs
+++ b/DynamORM/DynamicDatabase.cs
@@ -157,6 +157,26 @@ namespace DynamORM
#region Table
+ /// Gets dynamic table which is a simple ORM using dynamic objects.
+ /// The action with nstance of as parameter.
+ /// Table name.
+ /// Override keys in schema.
+ public void Table(Action action, string table = "", string[] keys = null)
+ {
+ using (dynamic t = Table(table, keys))
+ action(t);
+ }
+
+ /// Gets dynamic table which is a simple ORM using dynamic objects.
+ /// Type used to determine table name.
+ /// The action with nstance of as parameter.
+ /// Override keys in schema.
+ public void Table(Action action, string[] keys = null)
+ {
+ using (dynamic t = Table(keys))
+ action(t);
+ }
+
/// Gets dynamic table which is a simple ORM using dynamic objects.
/// Table name.
/// Override keys in schema.
diff --git a/DynamORM/Mapper/DynamicTypeMap.cs b/DynamORM/Mapper/DynamicTypeMap.cs
index b3c4958..4cd1895 100644
--- a/DynamORM/Mapper/DynamicTypeMap.cs
+++ b/DynamORM/Mapper/DynamicTypeMap.cs
@@ -48,7 +48,7 @@ namespace DynamORM.Mapper
/// Gets map of columns to properties.
public Dictionary ColumnsMap { get; private set; }
- /// Gets map of properties to column.
+ /// Gets map of properties to column.
public Dictionary PropertyMap { get; private set; }
/// Gets list of ignored properties.