|
Posted
over 13 years
ago
by
James Craig
1) Fixed issue with ClassGenerator if a property does not have an attribute.
2) Fixed issue with IListManyToMany and IListManyToOne not saving join information correctly.
|
|
Posted
over 13 years
ago
by
James Craig
1) Fixed issue with ORM if List is created in constructor, it should still try to load using lazy loading if it's empty.
|
|
Posted
over 13 years
ago
by
James Craig
1) Added the ability to set a min/max for the random attributes.
2) Did Remove/Sort for the usings.
3) Added a couple more comments.
|
|
Posted
over 13 years
ago
by
James Craig
1) Finished the new random extensions and added the ability to generate random classes using attributes (an example is in the unit tests for the RandomExtensions).
2) Added a number of comments to the code.
|
|
Posted
over 13 years
ago
by
James Craig
1) Added Scalar function to MicroORM and ORM so you can write Scalar<int>("COUNT(*)) and get the number of items total easily.
2) Fixed BTree unit test so it actually works appropriately.
|
|
Posted
over 13 years
ago
by
James Craig
1) Realized that I broke various extension methods in the web namespace. This should be fixed.
2) Added a number of comments.
|
|
Posted
over 13 years
ago
by
James Craig
1) Made Mapping class in ORM abstract so it doesn't get picked up by IsOfType.
|
|
Posted
over 13 years
ago
by
James Craig
1) Fixed issue with IsOfType with interfaces that have the same name.
|
|
Posted
over 13 years
ago
by
James Craig
1) Added a number of random content generators (Address, City, Domain Name, Email, State, Street, Zip Code, Company, etc).
2) Made generators attributes will be used later on.
3) Added ability to specify domain and authentication type in Uri Extensions (Utilities.IO.ExtensionMethods)
|
|
Posted
over 13 years
ago
by
James Craig
1) Added various comments
2) Reworked Random class. Moved everything towards extension methods (Utilities.Random.ExtensionMethods).
3) The new extension methods are generic so calling Next<int> generates an int, Next<float> generates a
|