diff --git a/Array.html b/Array.html
index b61f2c831..09d227b59 100644
--- a/Array.html
+++ b/Array.html
@@ -1877,21 +1877,21 @@
-
+
avram/blank_extensions.cr
-
+
avram/charms/array_extensions.cr
-
+
avram/object_extensions.cr
@@ -2086,7 +2086,7 @@
@@ -2116,7 +2116,7 @@
@@ -2137,7 +2137,7 @@
diff --git a/Avram.html b/Avram.html
index b16cf7fca..47cd10b9a 100644
--- a/Avram.html
+++ b/Avram.html
@@ -1838,84 +1838,84 @@
-
+
avram.cr
-
+
avram/chrono_units.cr
-
+
avram/database/column_info.cr
-
+
avram/database/database_info.cr
-
+
avram/database/table_info.cr
-
+
avram/errors.cr
-
+
avram/nothing.cr
-
+
avram/order_by_clause.cr
-
+
avram/order_by_clause/order_by.cr
-
+
avram/order_by_clause/order_by_random.cr
-
+
avram/version.cr
-
+
lucky/ext/avram/errors.cr
@@ -2077,7 +2077,7 @@
@@ -2100,7 +2100,7 @@
@@ -2116,7 +2116,7 @@
@@ -2146,7 +2146,7 @@
diff --git a/Avram/AddColumnAttributes.html b/Avram/AddColumnAttributes.html
index c2112640e..c2b72ed0d 100644
--- a/Avram/AddColumnAttributes.html
+++ b/Avram/AddColumnAttributes.html
@@ -1851,7 +1851,7 @@
-
+
avram/add_column_attributes.cr
diff --git a/Avram/Associations.html b/Avram/Associations.html
index 7e6ffb5b7..50604bdb3 100644
--- a/Avram/Associations.html
+++ b/Avram/Associations.html
@@ -1854,14 +1854,14 @@
-
+
avram/associations.cr
-
+
avram/associations/belongs_to.cr
diff --git a/Avram/Associations/BelongsTo.html b/Avram/Associations/BelongsTo.html
index 7a990d720..447fd0613 100644
--- a/Avram/Associations/BelongsTo.html
+++ b/Avram/Associations/BelongsTo.html
@@ -1836,7 +1836,7 @@
-
+
avram/associations/belongs_to.cr
@@ -1901,7 +1901,7 @@
diff --git a/Avram/Associations/HasMany.html b/Avram/Associations/HasMany.html
index 47b720dce..1d7391e23 100644
--- a/Avram/Associations/HasMany.html
+++ b/Avram/Associations/HasMany.html
@@ -1836,7 +1836,7 @@
-
+
avram/associations/has_many.cr
@@ -1901,7 +1901,7 @@
diff --git a/Avram/Associations/HasOne.html b/Avram/Associations/HasOne.html
index 83606d7d8..961238569 100644
--- a/Avram/Associations/HasOne.html
+++ b/Avram/Associations/HasOne.html
@@ -1836,7 +1836,7 @@
-
+
avram/associations/has_one.cr
@@ -1901,7 +1901,7 @@
diff --git a/Avram/Attribute.html b/Avram/Attribute.html
index 91201fb70..6180f6483 100644
--- a/Avram/Attribute.html
+++ b/Avram/Attribute.html
@@ -1838,7 +1838,7 @@
-
+
avram/attribute.cr
@@ -2096,7 +2096,7 @@
@@ -2126,7 +2126,7 @@
@@ -2154,7 +2154,7 @@
@@ -2170,7 +2170,7 @@
@@ -2186,7 +2186,7 @@
@@ -2202,7 +2202,7 @@
@@ -2224,7 +2224,7 @@
@@ -2246,7 +2246,7 @@
@@ -2262,7 +2262,7 @@
@@ -2278,7 +2278,7 @@
@@ -2294,7 +2294,7 @@
@@ -2310,7 +2310,7 @@
@@ -2326,7 +2326,7 @@
@@ -2342,7 +2342,7 @@
@@ -2358,7 +2358,7 @@
@@ -2374,7 +2374,7 @@
@@ -2390,7 +2390,7 @@
@@ -2406,7 +2406,7 @@
@@ -2422,7 +2422,7 @@
@@ -2438,7 +2438,7 @@
@@ -2454,7 +2454,7 @@
@@ -2470,7 +2470,7 @@
@@ -2492,7 +2492,7 @@
@@ -2518,7 +2518,7 @@
@@ -2534,7 +2534,7 @@
@@ -2550,7 +2550,7 @@
@@ -2566,7 +2566,7 @@
diff --git a/Avram/Attribute/ErrorMessage.html b/Avram/Attribute/ErrorMessage.html
index e9e782bbe..0abe6aa41 100644
--- a/Avram/Attribute/ErrorMessage.html
+++ b/Avram/Attribute/ErrorMessage.html
@@ -1832,7 +1832,7 @@
-
+
avram/attribute.cr
diff --git a/Avram/AvramError.html b/Avram/AvramError.html
index aceb97bbd..ea541c802 100644
--- a/Avram/AvramError.html
+++ b/Avram/AvramError.html
@@ -1877,7 +1877,7 @@
-
+
avram/errors.cr
diff --git a/Avram/BaseQueryTemplate.html b/Avram/BaseQueryTemplate.html
index 432d03ed1..651032b7d 100644
--- a/Avram/BaseQueryTemplate.html
+++ b/Avram/BaseQueryTemplate.html
@@ -1824,7 +1824,7 @@
-
+
avram/base_query_template.cr
@@ -1924,7 +1924,7 @@
diff --git a/Avram/BetweenCriteria.html b/Avram/BetweenCriteria.html
index 9163a8028..c7a1ec3a7 100644
--- a/Avram/BetweenCriteria.html
+++ b/Avram/BetweenCriteria.html
@@ -1844,7 +1844,7 @@
-
+
avram/criteria_extensions/between_criteria.cr
diff --git a/Avram/CallableErrorMessage.html b/Avram/CallableErrorMessage.html
index c71de893d..b24367355 100644
--- a/Avram/CallableErrorMessage.html
+++ b/Avram/CallableErrorMessage.html
@@ -1822,7 +1822,7 @@
-
+
avram/validations/callable_error_message.cr
@@ -1889,7 +1889,7 @@
diff --git a/Avram/Callbacks.html b/Avram/Callbacks.html
index ec6adbb03..3b472c790 100644
--- a/Avram/Callbacks.html
+++ b/Avram/Callbacks.html
@@ -1840,7 +1840,7 @@
-
+
avram/callbacks.cr
@@ -2015,7 +2015,7 @@
@@ -2042,7 +2042,7 @@
@@ -2063,7 +2063,7 @@
@@ -2079,7 +2079,7 @@
@@ -2106,7 +2106,7 @@
@@ -2137,7 +2137,7 @@
@@ -2177,7 +2177,7 @@
@@ -2215,7 +2215,7 @@
@@ -2236,7 +2236,7 @@
@@ -2252,7 +2252,7 @@
@@ -2278,7 +2278,7 @@
@@ -2302,7 +2302,7 @@
@@ -2343,7 +2343,7 @@
@@ -2377,7 +2377,7 @@
@@ -2393,7 +2393,7 @@
diff --git a/Avram/ChronoUnits.html b/Avram/ChronoUnits.html
index baf26d616..d3ea69993 100644
--- a/Avram/ChronoUnits.html
+++ b/Avram/ChronoUnits.html
@@ -1822,7 +1822,7 @@
-
+
avram/chrono_units.cr
@@ -2188,7 +2188,7 @@
@@ -2204,7 +2204,7 @@
@@ -2220,7 +2220,7 @@
@@ -2236,7 +2236,7 @@
@@ -2252,7 +2252,7 @@
@@ -2268,7 +2268,7 @@
@@ -2284,7 +2284,7 @@
@@ -2300,7 +2300,7 @@
@@ -2316,7 +2316,7 @@
@@ -2332,7 +2332,7 @@
@@ -2348,7 +2348,7 @@
@@ -2364,7 +2364,7 @@
@@ -2380,7 +2380,7 @@
@@ -2396,7 +2396,7 @@
@@ -2412,7 +2412,7 @@
@@ -2428,7 +2428,7 @@
@@ -2444,7 +2444,7 @@
@@ -2460,7 +2460,7 @@
@@ -2476,7 +2476,7 @@
@@ -2492,7 +2492,7 @@
@@ -2508,7 +2508,7 @@
@@ -2524,7 +2524,7 @@
diff --git a/Avram/Connection.html b/Avram/Connection.html
index 4055db937..5381cacb6 100644
--- a/Avram/Connection.html
+++ b/Avram/Connection.html
@@ -1835,7 +1835,7 @@
-
+
avram/connection.cr
@@ -1963,7 +1963,7 @@
@@ -1995,7 +1995,7 @@
@@ -2011,7 +2011,7 @@
@@ -2027,7 +2027,7 @@
@@ -2043,7 +2043,7 @@
diff --git a/Avram/ConnectionError.html b/Avram/ConnectionError.html
index ecbb97646..c755a997d 100644
--- a/Avram/ConnectionError.html
+++ b/Avram/ConnectionError.html
@@ -1824,7 +1824,7 @@
-
+
avram/errors.cr
@@ -1987,7 +1987,7 @@
@@ -2019,7 +2019,7 @@
@@ -2035,7 +2035,7 @@
diff --git a/Avram/Credentials.html b/Avram/Credentials.html
index c76f206aa..0947df085 100644
--- a/Avram/Credentials.html
+++ b/Avram/Credentials.html
@@ -1824,7 +1824,7 @@
-
+
avram/credentials.cr
@@ -2016,7 +2016,7 @@
@@ -2039,7 +2039,7 @@
@@ -2061,7 +2061,7 @@
@@ -2097,7 +2097,7 @@
@@ -2133,7 +2133,7 @@
@@ -2154,7 +2154,7 @@
@@ -2170,7 +2170,7 @@
@@ -2186,7 +2186,7 @@
@@ -2202,7 +2202,7 @@
@@ -2218,7 +2218,7 @@
@@ -2234,7 +2234,7 @@
@@ -2256,7 +2256,7 @@
@@ -2272,7 +2272,7 @@
diff --git a/Avram/Criteria.html b/Avram/Criteria.html
index e796604be..02f42926c 100644
--- a/Avram/Criteria.html
+++ b/Avram/Criteria.html
@@ -1858,7 +1858,7 @@
-
+
avram/criteria.cr
@@ -2098,7 +2098,7 @@
@@ -2128,7 +2128,7 @@
@@ -2156,7 +2156,7 @@
@@ -2172,7 +2172,7 @@
@@ -2188,7 +2188,7 @@
@@ -2204,7 +2204,7 @@
@@ -2220,7 +2220,7 @@
@@ -2236,7 +2236,7 @@
@@ -2252,7 +2252,7 @@
@@ -2268,7 +2268,7 @@
@@ -2284,7 +2284,7 @@
@@ -2300,7 +2300,7 @@
@@ -2316,7 +2316,7 @@
@@ -2332,7 +2332,7 @@
@@ -2348,7 +2348,7 @@
@@ -2364,7 +2364,7 @@
@@ -2380,7 +2380,7 @@
@@ -2396,7 +2396,7 @@
@@ -2412,7 +2412,7 @@
@@ -2428,7 +2428,7 @@
@@ -2444,7 +2444,7 @@
@@ -2460,7 +2460,7 @@
@@ -2476,7 +2476,7 @@
@@ -2492,7 +2492,7 @@
@@ -2508,7 +2508,7 @@
diff --git a/Avram/Database.html b/Avram/Database.html
index 7d19fce9a..4c1932ad0 100644
--- a/Avram/Database.html
+++ b/Avram/Database.html
@@ -1824,28 +1824,28 @@
-
+
avram/database.cr
-
+
avram/database/column_info.cr
-
+
avram/database/database_info.cr
-
+
avram/database/table_info.cr
@@ -2196,7 +2196,7 @@
@@ -2212,7 +2212,7 @@
@@ -2228,7 +2228,7 @@
@@ -2244,7 +2244,7 @@
@@ -2265,7 +2265,7 @@
@@ -2286,7 +2286,7 @@
@@ -2313,7 +2313,7 @@
@@ -2329,7 +2329,7 @@
@@ -2345,7 +2345,7 @@
@@ -2366,7 +2366,7 @@
@@ -2387,7 +2387,7 @@
@@ -2408,7 +2408,7 @@
@@ -2429,7 +2429,7 @@
@@ -2450,7 +2450,7 @@
@@ -2471,7 +2471,7 @@
@@ -2492,7 +2492,7 @@
@@ -2513,7 +2513,7 @@
@@ -2534,7 +2534,7 @@
@@ -2555,7 +2555,7 @@
@@ -2571,7 +2571,7 @@
@@ -2592,7 +2592,7 @@
@@ -2608,7 +2608,7 @@
@@ -2633,7 +2633,7 @@
@@ -2654,7 +2654,7 @@
@@ -2670,7 +2670,7 @@
@@ -2705,7 +2705,7 @@
@@ -2721,7 +2721,7 @@
@@ -2742,7 +2742,7 @@
@@ -2763,7 +2763,7 @@
@@ -2784,7 +2784,7 @@
@@ -2805,7 +2805,7 @@
@@ -2826,7 +2826,7 @@
@@ -2847,7 +2847,7 @@
@@ -2868,7 +2868,7 @@
@@ -2889,7 +2889,7 @@
@@ -2910,7 +2910,7 @@
@@ -2931,7 +2931,7 @@
diff --git a/Avram/Database/ColumnInfo.html b/Avram/Database/ColumnInfo.html
index 9ddef9d0e..9dd61ca9c 100644
--- a/Avram/Database/ColumnInfo.html
+++ b/Avram/Database/ColumnInfo.html
@@ -1840,7 +1840,7 @@
-
+
avram/database/column_info.cr
@@ -2094,7 +2094,7 @@
@@ -2122,7 +2122,7 @@
@@ -2152,7 +2152,7 @@
@@ -2168,7 +2168,7 @@
@@ -2184,7 +2184,7 @@
@@ -2200,7 +2200,7 @@
@@ -2216,7 +2216,7 @@
@@ -2232,7 +2232,7 @@
@@ -2248,7 +2248,7 @@
@@ -2264,7 +2264,7 @@
@@ -2280,7 +2280,7 @@
@@ -2296,7 +2296,7 @@
@@ -2312,7 +2312,7 @@
@@ -2328,7 +2328,7 @@
@@ -2344,7 +2344,7 @@
@@ -2360,7 +2360,7 @@
@@ -2376,7 +2376,7 @@
@@ -2392,7 +2392,7 @@
@@ -2408,7 +2408,7 @@
@@ -2424,7 +2424,7 @@
diff --git a/Avram/Database/DatabaseCleaner.html b/Avram/Database/DatabaseCleaner.html
index 0d7ebbd43..d3737989b 100644
--- a/Avram/Database/DatabaseCleaner.html
+++ b/Avram/Database/DatabaseCleaner.html
@@ -1824,7 +1824,7 @@
-
+
avram/database.cr
@@ -1942,7 +1942,7 @@
@@ -1974,7 +1974,7 @@
@@ -1990,7 +1990,7 @@
diff --git a/Avram/Database/DatabaseInfo.html b/Avram/Database/DatabaseInfo.html
index 2d11b5bc0..071b536cb 100644
--- a/Avram/Database/DatabaseInfo.html
+++ b/Avram/Database/DatabaseInfo.html
@@ -1824,7 +1824,7 @@
-
+
avram/database/database_info.cr
@@ -1994,7 +1994,7 @@
@@ -2010,7 +2010,7 @@
@@ -2042,7 +2042,7 @@
@@ -2058,7 +2058,7 @@
@@ -2074,7 +2074,7 @@
@@ -2090,7 +2090,7 @@
@@ -2106,7 +2106,7 @@
diff --git a/Avram/Database/FiberId.html b/Avram/Database/FiberId.html
index 1f3e8fa9b..82b2c92ff 100644
--- a/Avram/Database/FiberId.html
+++ b/Avram/Database/FiberId.html
@@ -1832,7 +1832,7 @@
-
+
avram/database.cr
diff --git a/Avram/Database/TableInfo.html b/Avram/Database/TableInfo.html
index 61b455466..3bc67714e 100644
--- a/Avram/Database/TableInfo.html
+++ b/Avram/Database/TableInfo.html
@@ -1824,7 +1824,7 @@
-
+
avram/database/table_info.cr
@@ -1995,7 +1995,7 @@
@@ -2027,7 +2027,7 @@
@@ -2043,7 +2043,7 @@
@@ -2059,7 +2059,7 @@
@@ -2075,7 +2075,7 @@
@@ -2091,7 +2091,7 @@
@@ -2107,7 +2107,7 @@
@@ -2123,7 +2123,7 @@
@@ -2139,7 +2139,7 @@
@@ -2155,7 +2155,7 @@
@@ -2171,7 +2171,7 @@
diff --git a/Avram/DatabaseValidations.html b/Avram/DatabaseValidations.html
index 0c59bc0dc..45adef011 100644
--- a/Avram/DatabaseValidations.html
+++ b/Avram/DatabaseValidations.html
@@ -1836,7 +1836,7 @@
-
+
avram/database_validations.cr
diff --git a/Avram/DefineAttribute.html b/Avram/DefineAttribute.html
index 452cb9bce..24375427c 100644
--- a/Avram/DefineAttribute.html
+++ b/Avram/DefineAttribute.html
@@ -1840,7 +1840,7 @@
-
+
avram/define_attribute.cr
@@ -1937,7 +1937,7 @@
@@ -1953,7 +1953,7 @@
@@ -1969,7 +1969,7 @@
@@ -1985,7 +1985,7 @@
@@ -2013,7 +2013,7 @@
diff --git a/Avram/DeleteOperation.html b/Avram/DeleteOperation.html
index 35b1b1e15..593eea31a 100644
--- a/Avram/DeleteOperation.html
+++ b/Avram/DeleteOperation.html
@@ -1852,7 +1852,7 @@
-
+
avram/delete_operation.cr
@@ -2402,7 +2402,7 @@
@@ -2456,7 +2456,7 @@
@@ -2472,7 +2472,7 @@
@@ -2488,7 +2488,7 @@
@@ -2518,7 +2518,7 @@
@@ -2534,7 +2534,7 @@
@@ -2550,7 +2550,7 @@
@@ -2566,7 +2566,7 @@
@@ -2587,7 +2587,7 @@
@@ -2603,7 +2603,7 @@
@@ -2619,7 +2619,7 @@
@@ -2635,7 +2635,7 @@
@@ -2651,7 +2651,7 @@
@@ -2667,7 +2667,7 @@
@@ -2683,7 +2683,7 @@
@@ -2705,7 +2705,7 @@
diff --git a/Avram/DeleteOperation/OperationStatus.html b/Avram/DeleteOperation/OperationStatus.html
index 6a086e7a5..15a1d77f4 100644
--- a/Avram/DeleteOperation/OperationStatus.html
+++ b/Avram/DeleteOperation/OperationStatus.html
@@ -1822,7 +1822,7 @@
-
+
avram/delete_operation.cr
@@ -1998,7 +1998,7 @@
@@ -2014,7 +2014,7 @@
@@ -2030,7 +2030,7 @@
diff --git a/Avram/DeleteOperationTemplate.html b/Avram/DeleteOperationTemplate.html
index 013ede9bc..b9bfb45c2 100644
--- a/Avram/DeleteOperationTemplate.html
+++ b/Avram/DeleteOperationTemplate.html
@@ -1824,7 +1824,7 @@
-
+
avram/delete_operation_template.cr
@@ -1924,7 +1924,7 @@
diff --git a/Avram/Events.html b/Avram/Events.html
index 4e108dcc9..7b029df4d 100644
--- a/Avram/Events.html
+++ b/Avram/Events.html
@@ -1822,7 +1822,7 @@
-
+
avram/events/delete_failed_event.cr
diff --git a/Avram/Events/DeleteFailedEvent.html b/Avram/Events/DeleteFailedEvent.html
index 9e78ca6a4..cf1c50941 100644
--- a/Avram/Events/DeleteFailedEvent.html
+++ b/Avram/Events/DeleteFailedEvent.html
@@ -1824,7 +1824,7 @@
-
+
avram/events/delete_failed_event.cr
@@ -2006,7 +2006,7 @@
@@ -2086,7 +2086,7 @@
@@ -2102,7 +2102,7 @@
@@ -2118,7 +2118,7 @@
diff --git a/Avram/Events/DeleteSuccessEvent.html b/Avram/Events/DeleteSuccessEvent.html
index 3496450ad..a1cf03d09 100644
--- a/Avram/Events/DeleteSuccessEvent.html
+++ b/Avram/Events/DeleteSuccessEvent.html
@@ -1824,7 +1824,7 @@
-
+
avram/events/delete_success_event.cr
@@ -1996,7 +1996,7 @@
@@ -2076,7 +2076,7 @@
diff --git a/Avram/Events/FailedQueryEvent.html b/Avram/Events/FailedQueryEvent.html
index c339e6f35..ed196aaab 100644
--- a/Avram/Events/FailedQueryEvent.html
+++ b/Avram/Events/FailedQueryEvent.html
@@ -1824,7 +1824,7 @@
-
+
avram/events/failed_query_event.cr
@@ -2011,7 +2011,7 @@
@@ -2091,7 +2091,7 @@
@@ -2107,7 +2107,7 @@
@@ -2123,7 +2123,7 @@
@@ -2139,7 +2139,7 @@
diff --git a/Avram/Events/QueryEvent.html b/Avram/Events/QueryEvent.html
index 139ab3eb6..1e3daedf9 100644
--- a/Avram/Events/QueryEvent.html
+++ b/Avram/Events/QueryEvent.html
@@ -1824,7 +1824,7 @@
-
+
avram/events/query_event.cr
@@ -2006,7 +2006,7 @@
@@ -2086,7 +2086,7 @@
@@ -2102,7 +2102,7 @@
@@ -2118,7 +2118,7 @@
diff --git a/Avram/Events/SaveFailedEvent.html b/Avram/Events/SaveFailedEvent.html
index ba85cdf9f..fe7b95d3a 100644
--- a/Avram/Events/SaveFailedEvent.html
+++ b/Avram/Events/SaveFailedEvent.html
@@ -1824,7 +1824,7 @@
-
+
avram/events/save_failed_event.cr
@@ -2011,7 +2011,7 @@
@@ -2091,7 +2091,7 @@
@@ -2107,7 +2107,7 @@
@@ -2123,7 +2123,7 @@
@@ -2139,7 +2139,7 @@
diff --git a/Avram/Events/SaveSuccessEvent.html b/Avram/Events/SaveSuccessEvent.html
index 83fcad617..206a7d249 100644
--- a/Avram/Events/SaveSuccessEvent.html
+++ b/Avram/Events/SaveSuccessEvent.html
@@ -1824,7 +1824,7 @@
-
+
avram/events/save_success_event.cr
@@ -2001,7 +2001,7 @@
@@ -2081,7 +2081,7 @@
@@ -2097,7 +2097,7 @@
diff --git a/Avram/Expectations.html b/Avram/Expectations.html
index 5e279e573..eab21af5a 100644
--- a/Avram/Expectations.html
+++ b/Avram/Expectations.html
@@ -1822,21 +1822,21 @@
-
+
avram/expectations.cr
-
+
avram/expectations/have_custom_error_expectation.cr
-
+
avram/expectations/have_error_expectation.cr
@@ -1924,7 +1924,7 @@
@@ -1956,7 +1956,7 @@
diff --git a/Avram/Expectations/HaveCustomErrorExpectation.html b/Avram/Expectations/HaveCustomErrorExpectation.html
index d5a61c92c..05798ff51 100644
--- a/Avram/Expectations/HaveCustomErrorExpectation.html
+++ b/Avram/Expectations/HaveCustomErrorExpectation.html
@@ -1824,7 +1824,7 @@
-
+
avram/expectations/have_custom_error_expectation.cr
@@ -1965,7 +1965,7 @@