FIX: GetInsertSQL SQL needed a semi-colon between the INSERT and the SELECT LAST_INSERT_ROWID() as newID command (With thanks to Russell).
1 lines of code changed in 1 file:
FIXED: Paging SqlException when table has string data type as the primary key. See: http://www.codeplex.com/actionpack/WorkItem/View.aspx?WorkItemId=11954
27 lines of code changed in 2 files:
CHANGED: Applied data type fixes from Revision 168 to SQLLite and SqlCE data providers.
CHANGED: ScriptData() method (all providers except MySql) now respect include/exclude table lists.
353 lines of code changed in 5 files:
FIXED: Handful of SqlDataProvider data scripting issues (thanks PaulDolphin!) See: http://www.codeplex.com/actionpack/WorkItem/View.aspx?WorkItemId=11956
38 lines of code changed in 1 file:
FIX: Yet another fix for the GetSchema method (thanks Russel).
1 lines of code changed in 1 file:
FIX: GetTableSchema was assigning the table name to the ForeignKey name and this was breaking the FK relationships in the generated code.
0 lines of code changed in 1 file:
FIXED: Changed the reference to System.Data.SQLite to point to the dependencies folder.
4 lines of code changed in 1 file:
ADDED: SQLiteDataProvider initial load. For configuration instructions and test data go to http://codefornothing.wordpress.com/
1171 lines of code changed in 3 files:
Added WhereCollection to allow for more complex queries than a simple WhereExpression
12 lines of code changed in 1 file:
CHANGED: Refactored redundant classes in individual providers up to the base class
REMOVED: Non-work ScriptSchema() methods from providers
74 lines of code changed in 9 files:
Cleanup and Comments added to SqlCEProvider
9 lines of code changed in 1 file:
Initial checkin of SqlCEProvider and Dependencies/System.Data.SqlServerCe.dll
Cornel Hattingh
1482 lines of code changed in 2 files:
Moved To SubSonicCMS Project
0 lines of code changed in 119 files:
Changed postback link to just use ?refresh=true rather than parsing current page url
1 lines of code changed in 1 file:
FIXED: VB.Net Collection Templates Incorrectly Mark Related Collection as Read Only. See: http://www.codeplex.com/actionpack/WorkItem/View.aspx?WorkItemId=11762
1 lines of code changed in 1 file:
FIXED: Scaffold not generating Page Language values.
CHANGED: Class properties now use structs (when possible) instead of string values.
29 lines of code changed in 5 files:
FIXED: Object Null Reference when Using Include/Exclude Lists with Build Provider. See: http://www.codeplex.com/actionpack/WorkItem/View.aspx?WorkItemId=11668
11 lines of code changed in 1 file:
Added WhereExpression which allows filtering displayed rows.
18 lines of code changed in 1 file:
Added support for Where conditions to ExecuteJoinedDataSet. Needed to add in parameters since ExecuteJoinedDataSet constructs its own SQL.
10 lines of code changed in 1 file:
FIXED: AbstractRecord TableName Property is Never Set. See: http://www.codeplex.com/actionpack/WorkItem/View.aspx?WorkItemId=11648
FIXED: Incorrect comments on new virtual Save() methods.
This is 2.0.3. This time I mean it.
3 lines of code changed in 2 files:
CHANGED: Removed unused variable in CodeService.cs and incremented version to 2.0.3. This, minus the REST and second generation query code, is 2.0.3
3 lines of code changed in 2 files:
NOTE: This set of revisions will likely be the base for SubSonic 2.0.3
FIXED: Incorrect Type Mapping in OracleDataProvider for CLOB/NCLOB Data Types. See: http://www.codeplex.com/actionpack/WorkItem/View.aspx?WorkItemId=11583
FIXED: QuickTable Does not Prevent Sorting of Large or Binary Data Types. See: http://www.codeplex.com/actionpack/WorkItem/View.aspx?WorkItemId=11557
FIXED: Sugar.Validation Does not Properly Validate Credit Card Numbers. See: http://www.codeplex.com/actionpack/WorkItem/View.aspx?WorkItemId=11606
FIXED: Non-nullable Reserved Columns Fail Validation. See: http://www.codeplex.com/actionpack/WorkItem/View.aspx?WorkItemId=11627
FIXED: Collection.ToDataTable Does not Set TableName. See:
http://www.codeplex.com/actionpack/WorkItem/View.aspx?WorkItemId=11630
53 lines of code changed in 6 files:
0 lines of code changed in 1 file:
FIXED: Paged query is not sorted - missing ORDER BY clause
http://www.codeplex.com/actionpack/WorkItem/View.aspx?WorkItemId=11595
2 lines of code changed in 1 file:
Corrected console output message when no 'db' argument is passed in.
1 lines of code changed in 1 file:
FIXED: Adjusted placement of PreUpdate (deprecated) and new BeforeInsert and BeforeUpdate virtual methods to execute before construction of Save Query and added missing BeforeValidate method. See:http://www.codeplex.com/actionpack/WorkItem/View.aspx?WorkItemId=11517
9 lines of code changed in 2 files:
CHANGED: Updated Starter Site Pages and UserControls to inherit from single base classes - BasePage and BaseUserControl. See: http://www.codeplex.com/actionpack/WorkItem/View.aspx?WorkItemId=10924
26 lines of code changed in 13 files:
ADDED: Scaffold property, HiddenEditorColumns, that allows specification of a list of columns to be hidden in the editor. (Thanks ThierryLoo!). See: http://www.codeplex.com/actionpack/WorkItem/View.aspx?WorkItemId=11496
26 lines of code changed in 1 file:
FIXED: Properties defaults not properly set on ActiveRecord objects when wrapped in transactions. See: http://www.codeplex.com/actionpack/WorkItem/View.aspx?WorkItemId=11484
12 lines of code changed in 1 file:
FIXED: Default permission level issue with Starter Site. See: http://www.codeplex.com/actionpack/WorkItem/View.aspx?WorkItemId=10237
FIXED: Possible Logical delete issues when query where references contained logical delete column.
FIXED: Schema name qualification issues (Thanks subdigital!) See: http://www.codeplex.com/actionpack/WorkItem/View.aspx?WorkItemId=11228 and http://www.codeplex.com/actionpack/WorkItem/View.aspx?WorkItemId=11449
CHANGED: Deprecated PreUpdate() and PostUpdate() virtual methods in ActiveRecord.
ADDED: BeforeValidate(), BeforeUpdate(), BeforeInsert(), AfterCommit() virtual methods for active record.
CHANGED: Disabled generation comments in templates.
CHANGED: ActiveRecord constructor SetDefaults() now implemented via an interim method (InitSetDefaults) to avoid a call to a virtual method in the constructor.
CHANGED: Cleaned and shortened C# generated code output.
444 lines of code changed in 16 files:
FIXED: Removed VB.NET Debug alert message from BuildProvider.
0 lines of code changed in 1 file: