diff --git a/Array.html b/Array.html
index c6cf4d70d..83fbbba9a 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 21716ef03..0fb781660 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 dbeacdafa..5281ecc50 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 6d04139fa..08b455302 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 55fe8e4a7..cc443ef68 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 816c33c4f..61d32fa85 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 094e60f9b..8c56a9349 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 d6260fe4e..750cebbf3 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 aae59ad13..8b9f08f21 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 fd2ae1183..75d0e1ba5 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 f8e4dcedf..6625f839c 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 1e3d20e74..4ac959751 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 f94781410..2e05a9d27 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 9ab9349ab..572aeb81b 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 9441dd4e4..8523ba774 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 acf367228..3b1e0dfa4 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 eff0fddf8..441f1bdec 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 e79aa214d..b3ec7d493 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 ce644828a..1dded8e6f 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 bbea9f8ac..7433fd778 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 020177486..fd745f081 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 0f52549a6..2620b5e19 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 fe14eb559..65efbe1c8 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 854b49288..55e2f7468 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 a1ed322c3..3f1bc645b 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 122c38d3d..e8cf0aae8 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 88927b5c0..5f2b18211 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 103ffce5b..20a834995 100644
--- a/Avram/DeleteOperation.html
+++ b/Avram/DeleteOperation.html
@@ -1852,7 +1852,7 @@
-
+
avram/delete_operation.cr
@@ -2397,7 +2397,7 @@
@@ -2451,7 +2451,7 @@
@@ -2467,7 +2467,7 @@
@@ -2483,7 +2483,7 @@
@@ -2513,7 +2513,7 @@
@@ -2529,7 +2529,7 @@
@@ -2545,7 +2545,7 @@
@@ -2561,7 +2561,7 @@
@@ -2582,7 +2582,7 @@
@@ -2598,7 +2598,7 @@
@@ -2614,7 +2614,7 @@
@@ -2630,7 +2630,7 @@
@@ -2646,7 +2646,7 @@
@@ -2662,7 +2662,7 @@
@@ -2678,7 +2678,7 @@
@@ -2700,7 +2700,7 @@
diff --git a/Avram/DeleteOperation/OperationStatus.html b/Avram/DeleteOperation/OperationStatus.html
index 214a09424..edaeb70a9 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 8ef5e0d1d..7e459b095 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 7d5c9e9a3..7bf1bd2c5 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 edc79a899..710cdaf0f 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 74c6e64c3..047e9d4f2 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 bbfc8c549..18d233618 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 36f26f7ef..c0b3ae1b8 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 5f0dbbb50..46472e3f1 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 a2980dbc0..b3750a218 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 a64dc26b6..41f213974 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 c8dfd2685..27c891990 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 @@