-
Notifications
You must be signed in to change notification settings - Fork 24
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Migration to scaffold framework for code-generation #82
Conversation
- migration to scaffold framework
linq2db.LINQPad.sln
Outdated
LinqToDB.Templates\T4Model.ttinclude = LinqToDB.Templates\T4Model.ttinclude | ||
EndProjectSection | ||
EndProject | ||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "LinqToDB.Tools", "..\linq2db\Source\LinqToDB.Tools\LinqToDB.Tools.csproj", "{91DE5A8B-4DF8-4E27-A33B-886563CF7612}" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
temporary refenrece to code from linq2db/linq2db#3803
- [LINQPAD7] dependency update: dotMorten.Microsoft.SqlServer.Types 1.5.0 -> 2.5.0 | ||
- [LINQPAD7] dependency update: FirebirdSql.Data.FirebirdClient 9.0.1 -> 9.0.2 | ||
|
||
# Release 4.2.0 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
missing 4.2.0 release notes
- custom types rendering - firebird fixes
- fixes - remove strong name
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Preliminary infra review - I haven't read any of the code yet.
ClickHouse FinedString(20) SQL type is converted to byte[]. Needs to be string. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Provider names for ClickHouse are confusing. Add Octonica/ClickHouse.Client suffix.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ClickHouse Octonica provider is not working for plain SQL.
Switch Language to SQL and execute
select version()
Specified method is not supported.
Co-authored-by: Stuart Turner <[email protected]>
Co-authored-by: Stuart Turner <[email protected]>
Co-authored-by: Stuart Turner <[email protected]>
done
Provider bug. LINQPad tries to save data to DataSet which calls schema API, not implemented by Octonica provider: Octonica/ClickHouseClient#55 There is also another bug with Octonica and raw SQL for queries that doesn't return data (DML/DDL): Octonica/ClickHouseClient#75 BTW, I would recommend to use HTTPS protocol provider as it has much less issues than other ClickHouse providers. And it could be used in .NET Framework too |
option added |
Fix #58
Fix #78
Fix #79
Major driver rework. Check release-notes.md file for all changes
Main changes:
re-introduce DB2 iSeries supportnot today, postponedNote that there are several issues on linq2db side regarding schema and scaffold functionality for some providers, which will be fixed later