Skip to content
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

MYSQL support... + SQLite issues - PATCH #19

Closed
GoogleCodeExporter opened this issue Jul 30, 2015 · 57 comments
Closed

MYSQL support... + SQLite issues - PATCH #19

GoogleCodeExporter opened this issue Jul 30, 2015 · 57 comments

Comments

@GoogleCodeExporter
Copy link

his is a patch adding mysql support to nettiers. It uses the GenericClient
with a MySQL specific xml file. The patch basically adds the xml file, adds
support for unsigned types, and removes the hardcoded SQLite association
with the GenericClient. All unit tests pass against the sql northwind db
and our MySQL Db.

I made a few GenericClient changes and because of this, SQLite support is
probably broken. I was able to get a project generated against an SQLite
DB, but it wouldn't build. I had the same problem as this post:
http://community.codesmithtools.com/forums/p/6761/25990.aspx#25990 which
leads me to believe it has nothing to do with what I changed. I would
really like someone who knows SQLite and who has it working with nettiers
to try this patch and, at the very least, let me know how it goes. I am
assuming not very many folks are using SQLite as I had to update the
SQL3SchemaProvider (from the downloads section) to use it with the newest
codesmith version. Anyway, there are a couple of things I _know_ are broken
in SQLite, such as <table>_Find query.

If anyone has an SQLite db that is reasonably complex and works with
nettiers, I would love to get my hands on it. Or if you are a
nettiers/sqlite ninja, help getting it all up and running would be appreciated.

Oh, and more MySQL testers with diverse schemas are welcome to try this out! :)

Patch can be found here
(http://community.codesmithtools.com/forums/t/8388.aspx)

What version of .netTiers and CodeSmith are you using?
2.2

Please use labels and text to provide additional information.


Original issue reported on code.google.com by bniemyjski on 23 May 2008 at 12:50

@GoogleCodeExporter
Copy link
Author

Original comment by beriniw...@hotmail.com on 1 Jun 2008 at 5:41

  • Added labels: Type-Enhancement
  • Removed labels: Type-Defect

@GoogleCodeExporter
Copy link
Author

Is there some sort of MySQL version of Northwind around that we can test this 
with?

Original comment by beriniw...@hotmail.com on 1 Jun 2008 at 9:11

@GoogleCodeExporter
Copy link
Author

Could you please give a a sample SqLite schema that we can use as a "validator" 
for
the tests ?

Original comment by jrol...@gmail.com on 23 Jul 2008 at 6:23

@GoogleCodeExporter
Copy link
Author

Original comment by bniemyjski on 28 Jul 2008 at 6:45

@GoogleCodeExporter
Copy link
Author

We have a new SQLite provider that will be shipping with CodeSmith. If you 
would like
this send me an email.

Original comment by bniemyjski on 30 Nov 2008 at 5:13

@GoogleCodeExporter
Copy link
Author

[deleted comment]

@GoogleCodeExporter
Copy link
Author

I personally think that THIS is THE missing nt piece to be added in the 
official branch. 
I always worked with sql2000 and recently tried 2005/2008 ... they are too big 
and
slow. Too many megabytes, too much missing features in free editions, and too 
much
expansive the commercial ones. I tried mysql and its clean, fast and feature 
rich,
since 5.0 version on. If only i could use nettiers against mysql, well ... REAL
performance and time saving, EVEN db side. All this words to say, THANK YOU .. 
and
hoping to see this in the official branch as soon as possible. :)

Original comment by federico...@gmail.com on 13 May 2009 at 3:07

@GoogleCodeExporter
Copy link
Author

Original comment by bniemyjski on 25 May 2009 at 3:32

  • Added labels: Platform-MySQL, Priority-Low
  • Removed labels: Priority-Medium

@GoogleCodeExporter
Copy link
Author

Issue 194 has been merged into this issue.

Original comment by bniemyjski on 25 May 2009 at 3:41

@GoogleCodeExporter
Copy link
Author

Hello,

Updated the patch to revision 826. I removed some of the code in the generic 
provider.

Thanks
-Blake Niemyjski

Original comment by bniemyjski on 5 Jan 2010 at 6:04

Attachments:

@GoogleCodeExporter
Copy link
Author

I have applied all the patched and compiled the template when i run this it 
raised
the following exception


System.ArgumentException: An item with the same key has already been added.
   at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
   at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
   at System.Collections.Generic.Dictionary`2.Add(TKey key, TValue value)
   at _CodeSmith.NetTiers_cst.LoadTemplates() in
c:\Users\umarkashmiri\Downloads\nettiers-2.3.0\TemplateLib\CreateTemplates.cs:li
ne 244
   at _CodeSmith.NetTiers_cst.Go() in
c:\Users\umarkashmiri\Downloads\nettiers-2.3.0\NetTiers.cst:line 1034
   at _CodeSmith.NetTiers_cst.__RenderMethod1(TextWriter writer, Control control) in
c:\Users\umarkashmiri\Downloads\nettiers-2.3.0\NetTiers.cst:line 4811
   at CodeSmith.Engine.DelegateControl.Render(TextWriter writer)
   at CodeSmith.Engine.Control.RenderChildren(TextWriter writer)
   at CodeSmith.Engine.Control.Render(TextWriter writer)
   at CodeSmith.Engine.CodeTemplate.Render(TextWriter writer)
   at CodeSmith.Engine.CodeTemplate.RenderToString()
   at ej.s()

Original comment by umarkash...@gmail.com on 6 Jan 2010 at 3:26

@GoogleCodeExporter
Copy link
Author

Hello,

I just upgraded the patch, I would take a look at line 244 of the following 
template: 
TemplateLib\CreateTemplates.cs. And make sure its pointing to the correct file.

Thanks
-Blake Niemyjski

Original comment by bniemyjski on 6 Jan 2010 at 4:19

@GoogleCodeExporter
Copy link
Author

thanks for the reply....
here is another exception if we use the views

System.OverflowException: Value was either too large or too small for an Int32.
   at System.Convert.ToInt32(UInt64 value)
   at System.UInt64.System.IConvertible.ToInt32(IFormatProvider provider)
   at MySql.Data.MySqlClient.MySqlDataReader.GetInt32(Int32 i)
   at SchemaExplorer.MySQLSchemaProvider.MySQLSchemaProvider.GetViewColumns(String
connectionString, ViewSchema view)
   at SchemaExplorer.ViewSchema.get_Columns()
   at _CodeSmith.NetTiers_cst.MappingInstance.__RenderMethod1(TextWriter writer,
Control control) in
c:\Users\umarkashmiri\Downloads\nettiers-2.3.0\SchemaMapping\NetTiersMapInstance
.Internal.cst:line
38
   at CodeSmith.Engine.DelegateControl.Render(TextWriter writer)
   at CodeSmith.Engine.Control.RenderChildren(TextWriter writer)
   at CodeSmith.Engine.Control.Render(TextWriter writer)
   at CodeSmith.Engine.CodeTemplate.Render(TextWriter writer)
   at _CodeSmith.NetTiers_cst.MappingInstance.Render(TextWriter writer) in
c:\Users\umarkashmiri\Downloads\nettiers-2.3.0\SchemaMapping\NetTiersMapInstance
.Internal.cst:line
51
   at _CodeSmith.NetTiers_cst.Go() in
c:\Users\umarkashmiri\Downloads\nettiers-2.3.0\NetTiers.cst:line 1015
   at _CodeSmith.NetTiers_cst.__RenderMethod1(TextWriter writer, Control control) in
c:\Users\umarkashmiri\Downloads\nettiers-2.3.0\NetTiers.cst:line 4811
   at CodeSmith.Engine.DelegateControl.Render(TextWriter writer)
   at CodeSmith.Engine.Control.RenderChildren(TextWriter writer)
   at CodeSmith.Engine.Control.Render(TextWriter writer)
   at CodeSmith.Engine.CodeTemplate.Render(TextWriter writer)
   at CodeSmith.Engine.CodeTemplate.RenderToString()
   at ej.s()

Original comment by umarkash...@gmail.com on 7 Jan 2010 at 9:02

@GoogleCodeExporter
Copy link
Author

here is an other exception plz let me know in which file i should diggout


System.InvalidOperationException: There is an error in XML document (284, 1). 
--->
System.Xml.XmlException: Unexpected end of file has occurred. The following 
elements
are not closed: View, NetTiersMap. Line 284, position 1.
   at System.Xml.XmlTextReaderImpl.Throw(Exception e)
   at System.Xml.XmlTextReaderImpl.Throw(String res, String arg)
   at System.Xml.XmlTextReaderImpl.Throw(Int32 pos, String res, String arg)
   at System.Xml.XmlTextReaderImpl.ThrowUnclosedElements()
   at System.Xml.XmlTextReaderImpl.ParseElementContent()
   at System.Xml.XmlTextReaderImpl.Read()
   at System.Xml.XmlTextReader.Read()
   at System.Xml.XmlReader.ReadStartElement()
   at
Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReaderNetTiersMap.
Read6_ViewMetaData(Boolean
isNullable, Boolean checkType)
   at
Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReaderNetTiersMap.
Read7_NetTiersMap(Boolean
isNullable, Boolean checkType)
   at
Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReaderNetTiersMap.
Read8_NetTiersMap()
   --- End of inner exception stack trace ---
   at System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader, String
encodingStyle, XmlDeserializationEvents events)
   at System.Xml.Serialization.XmlSerializer.Deserialize(TextReader textReader)
   at MoM.Templates.CommonSqlCode.LoadMappingFile(String path) in
c:\Users\umarkashmiri\Downloads\nettiers-2.3.0\TemplateLib\CommonSqlCode.cs:line
 1810
   at MoM.Templates.CommonSqlCode.GetMapping(String path) in
c:\Users\umarkashmiri\Downloads\nettiers-2.3.0\TemplateLib\CommonSqlCode.cs:line
 1817
   at _CodeSmith.NetTiers_cst.Go() in
c:\Users\umarkashmiri\Downloads\nettiers-2.3.0\NetTiers.cst:line 1009
   at _CodeSmith.NetTiers_cst.__RenderMethod1(TextWriter writer, Control control) in
c:\Users\umarkashmiri\Downloads\nettiers-2.3.0\NetTiers.cst:line 4811
   at CodeSmith.Engine.DelegateControl.Render(TextWriter writer)
   at CodeSmith.Engine.Control.RenderChildren(TextWriter writer)
   at CodeSmith.Engine.Control.Render(TextWriter writer)
   at CodeSmith.Engine.CodeTemplate.Render(TextWriter writer)
   at CodeSmith.Engine.CodeTemplate.RenderToString()
   at ej.s()

Original comment by umarkash...@gmail.com on 7 Jan 2010 at 11:03

@GoogleCodeExporter
Copy link
Author

Hello,

I uploaded a new patch, I can generate north wind with views against it but 
there is 
a problem loading the xslt to create the procedures. If you would take a look 
into 
this I think we would have MySQL Support. As for those other two errors. If you 
sent 
me your MySQL Schema I could take a look into the error your seeing.

Thanks
-Blake Niemyjski

Original comment by bniemyjski on 7 Jan 2010 at 7:26

Attachments:

@GoogleCodeExporter
Copy link
Author

Thanks Blake for your reply.
I have attached my database schema please look into it... one thing more, Can 
you
tell me the easiest way to apply schema patch. I 'll be very thankful if you 
send me
the whole nettier template for mysql to my email address.i.e 
umarkashmiri@gmail.com

Thanks you very much

Original comment by umarkash...@gmail.com on 8 Jan 2010 at 12:09

Attachments:

@GoogleCodeExporter
Copy link
Author

Hello,

Please follow this guide for applying the patch via svn 
(http://tortoisesvn.net/docs/release/TortoiseSVN_en/tsvn-dug-patch.html). I 
need a 
MySQL Schema backup. The above file won't work.

Thanks
-Blake Niemyjski

Original comment by bniemyjski on 8 Jan 2010 at 1:33

@GoogleCodeExporter
Copy link
Author

This mysql schema file is taken by using sqlyog. ok i'll sent you another..
Please have a look at keywords like name in sqlserver is written as [name]
but in mysql it doesnt work. we need to use table.name etc.
I see another bug in CommonSqlCode.cs file

public ColumnSchemaComparer(string sortBy, SchemaExplorer.TableSchema table,
NetTiers.NetTiersMap currentNettiersMap) {
    if (currentNettiersMap == null)
    {
      throw new Exception("There is no mapping file currently available");
          _sortBy = sortBy;
      _table = table;
     _currentNettiersMap = currentNettiersMap;
    }
}
Thanks
Umar Kashmiri

Original comment by umarkash...@gmail.com on 8 Jan 2010 at 4:11

@GoogleCodeExporter
Copy link
Author

Hello,

I'd apply the patch and then continue to fix bugs. You will have to do some 
work in 
order for it to work. Once this is complete or you have any questions please 
also 
post an updated patch file.

Thanks
-Blake Niemyjski

Original comment by bniemyjski on 8 Jan 2010 at 5:20

@GoogleCodeExporter
Copy link
Author

Hi Blake,
I have attached the schema file.Can you please check it?
Thanks,
Umar Kashmiri

Original comment by umarkash...@gmail.com on 11 Jan 2010 at 6:48

Attachments:

@GoogleCodeExporter
Copy link
Author


I debug the whole Template code and find that Columns of the views are not 
properly
loaded.
templateSourceViews.InnerArray[0].Columns' threw an exception of type
'System.OverflowException
I searched a lot in template where this array is populated but could not find 
it.Can
you please gimme a hint.
Thanks

Original comment by umarkash...@gmail.com on 11 Jan 2010 at 9:58

@GoogleCodeExporter
Copy link
Author

Hi, 
I have applied the lastest patch and when I try and run it I am getting the 
following in the debug window:
*Message:Validating parameters.
*Message:Loading templates.
*Message:Creating folders and copying dependencies.
    *File Created: ListBase.cs
    *File Created: TList.cs
    *File Created: VList.cs
    *File Created: TestUtility.cs
    *File Created: IEntity.cs
    *File Created: IEntityId.cs
    *File Created: IEntityKey.cs
    *File Created: EntityFactory.cs
    *File Created: EntityFactoryBase.cs
    *File Created: IEntityFactory.cs
    *File Created: IEntityCacheItem.cs
    *File Created: EntityCache.cs
    *File Created: EntityLocator.cs
    *File Created: EntityManager.cs
    *File Created: BrokenRule.cs
    *File Created: BrokenRulesList.cs
    *File Created: CommonRules.cs
    *File Created: ValidationRuleArgs.cs
    *File Created: ValidationRuleHandler.cs
    *File Created: ValidationRuleInfo.cs
    *File Created: ValidationRules.cs
    *File Created: EntityBaseCore.generated.cs
    *File Created: EntityKeyBaseCore.generated.cs
    *File Created: EntityFilter.cs
    *File Created: EntityPropertyComparer.cs
    *File Created: GenericTypeConverter.cs

At this point I am getting a pop-up error about "This provider is not 
supported". 

Can you point me in the right direction on this problem.

(The mysql database is a work in progress and only has some of the table (no 
views 
or stored procedure yet))

Thank you in advance for any help.

Original comment by drbigb...@gmail.com on 11 Jan 2010 at 7:18

@GoogleCodeExporter
Copy link
Author

Hello,

I'll take a look into your schema.

@drbigbyte What SchemaProvider are you using? What version of CodeSmith are you 
using?

Thanks
-Blake Niemyjski

Original comment by bniemyjski on 11 Jan 2010 at 8:32

@GoogleCodeExporter
Copy link
Author

Hi Blake,

I am using the MySQLSchemaProvider. 
The CodeSmith version is Professional 5.1.6 Revision 9466

Thanks!

Original comment by drbigb...@gmail.com on 11 Jan 2010 at 8:36

@GoogleCodeExporter
Copy link
Author

Hi,
yes sure we'll help you.Can you please give us a little hint so that we may also
debug the template and provide the patches if need.Currently i attach the Visual
studio debugger to code smith to see the errors and corresponding variable 
values.Is
there any other way to debug?


Thanks

Umar Kashmiri

Original comment by umarkash...@gmail.com on 14 Jan 2010 at 1:39

@GoogleCodeExporter
Copy link
Author

Hello,

@drbigbyte, @Dave, @unmarkashmiri Can you please upgrade to the following 
nightly 
build(http://codesmithtools.com/download/builds/codesmithprofessional-52-build.m
si). Please give it 30 minutes 
from the time I send this to build the latest MySQL fix. I have fixed some 
issues with the provider including 
the Overflow Exception.

I do have one bad piece of information. The MySQLSchemaProvider still doesn't 
support GetCommandParameters() 
or GetCommandResultSchemas() with this said there is no way to support 
generating existing stored procedures. 
You must change the CustomProcedureStartsWith property to something that will 
not match any of your stored 
procedures like entering 12323423_{0}. The reason for this is MySQL won't be 
implementing 
Information_Schema.Parameters until MySQL 6.0, which is currently in Alpha. 
Here is the bug very old bug 
report with the information (http://bugs.mysql.com/bug.php?id=20032).

Also, I have updated the providers namespace it was previously 
SchemaExplorer.MySQLSchemaProvider.MySQLSchemaProvider. Please copy your 
connection strings before upgrade and 
delete your saved connections and readd them after installing the new build. I 
created a task for our upgrade 
tool to automatically do this but as of yet it has not been completed.

Thanks
-Blake Niemyjski

Original comment by bniemyjski on 14 Jan 2010 at 2:10

@GoogleCodeExporter
Copy link
Author

Hello,

@unmarkashmiri The best way to debug the templates is to set the Debug 
attribute to 
true and then find the piece of code you need to debug and add a <% 
System.Diagnostics.Debugger.Break(); %> It is a slight pane but the only way to 
debug. Also follow our debugging tips and tricks 
(http://community.codesmithtools.com/blogs/blake/archive/2009/06/03/tips-amp-tri
cks-
debugging-codesmith-on-microsoft-windows-7.aspx).

Thanks
-Blake Niemyjski

Original comment by bniemyjski on 14 Jan 2010 at 2:13

@GoogleCodeExporter
Copy link
Author

Dear Blake,
I debug the whole code and got to know that codesmith 5.2 is still using mysql
connector version 5.0.7 but most of the bugs are fixed in 5.1.7.
Due to which the schema Explorer is unable to explore the view columns and Final
generated don't work well.Can you please let tell me when you people are 
releasing it
for mysql.I really need it urgently.

Thanks,
Umar Kashmiri

Original comment by umarkash...@gmail.com on 18 Jan 2010 at 12:39

@GoogleCodeExporter
Copy link
Author

Hello,

CodeSmith should be using what ever MySQL assembly is located on your computer. 
Do you 
have the connector url to download so I can make 100% sure all of our internal 
references are up-to-date.

Thanks
-Blake Niemyjski

Original comment by bniemyjski on 18 Jan 2010 at 5:32

@GoogleCodeExporter
Copy link
Author

Hi,

Here is the link for the latest dotnet connector i.e 6.2.2
http://dev.mysql.com/downloads/connector/net/

Thanks
UmarKashmiri

Original comment by umarkash...@gmail.com on 19 Jan 2010 at 11:37

@GoogleCodeExporter
Copy link
Author

Hello,

I did some checking and we are not referencing any specific version of the 
MySQL .NET 
connector. It is safe to install the latest version. What did you find that 
made you 
think otherwise? Could you please elaborate.

Thanks
-Blake Niemyjski

Original comment by bniemyjski on 20 Jan 2010 at 4:38

@GoogleCodeExporter
Copy link
Author

Hi Blake,
Please find the attachment and see the comparison. If i try to open the view in
sqlYog or in any other GUI of MySQL then it opens correctly,but when i try to 
open
the views through schemaExplorer of CodeSmith 5.2 then it raised the
exception.SchemaExplorer for all kind of database has dll and there is an error 
in
it,may be in this function.
(SchemaExplorer.ViewSchema.get_Column)

See snapshot for more information
Thanks,
UmarKashmiri

Original comment by umarkash...@gmail.com on 21 Jan 2010 at 8:04

Attachments:

@GoogleCodeExporter
Copy link
Author

Hello,

I fixed this bug the other day as stated in Comment #29. Please upgrade to the 
following nightly 
build(http://codesmithtools.com/download/builds/codesmithprofessional-52-build.m
si) 
to resolve this issue.

Thanks
-Blake Niemyjski

Original comment by bniemyjski on 21 Jan 2010 at 11:18

@GoogleCodeExporter
Copy link
Author

Oh Thank you very much Blake...Finally i generated the code...there are couple 
of
major issues in mysql.data.mysqlclient.procedures file.and trying to figuring 
out the
solutions of more problem.e.g the major problem in find method. @@RowCount is 
used
which is sqlserver syntax will be replaced by FOUND_ROWS() etc... once the 
procedure
file is finalized i'll post the patch.
Thanks again.
Umar Kashmiri

Original comment by umarkash...@gmail.com on 22 Jan 2010 at 11:43

@GoogleCodeExporter
Copy link
Author

Hi all,

Multi query feature is turned off by mysql and multi-query is used in 
mysql.procedure
file... does anybody know how to handle this problem in procedures. Most of the
methods use multi-query like getpagged etc. I have posted the problem on mysql
forums.Check the link below.
http://forums.mysql.com/read.php?10,301849

Original comment by umarkash...@gmail.com on 25 Jan 2010 at 5:18

@GoogleCodeExporter
Copy link
Author

Hello,

I wish I could help you on this one. I'm not a MySQL guru by any means :\. It 
will be interesting to see what they respond with.

Thanks
-Blake Niemyjski

Original comment by bniemyjski on 25 Jan 2010 at 11:12

@GoogleCodeExporter
Copy link
Author

Hello,

Does anyone have an up-to-date patch for this?

Thanks
-Blake Niemyjski

Original comment by bniemyjski on 6 Apr 2010 at 2:01

@GoogleCodeExporter
Copy link
Author

Hi
I R&D over it alot. But there are some queries that cannot be converted into 
mysql. and 
mysql stopped supporting multi query. Any how please find the attachment for 
the latest 
patch

Original comment by umarkash...@gmail.com on 6 Apr 2010 at 4:21

Attachments:

@GoogleCodeExporter
Copy link
Author

Hello,

Thanks, what do you mean by mysql stopped supporting muti query?

Thanks
-Blake Niemyjski

Original comment by bniemyjski on 7 Apr 2010 at 5:42

@GoogleCodeExporter
Copy link
Author

Hello,

Here is the patch for revision 833.

Thanks
-Blake Niemyjski

Original comment by bniemyjski on 7 Apr 2010 at 7:18

Attachments:

@GoogleCodeExporter
Copy link
Author

In most of the methods like getpaged we usually use @ROWCOUNT query along with 
the
select query.and it returns us 2 result sets.As mysql is not supporting multi 
query
so it returns only one result set.
In some IDE's like sql yog it returns on the total  count while in phpMyAdmin it
shows select records. When i posted a problem on mysql forums they people said 
that
multi query was a security hole and we disabled this feature.

Original comment by umarkash...@gmail.com on 8 Apr 2010 at 1:09

@GoogleCodeExporter
Copy link
Author

Hello,

Couldn't we make RowCount and output parameter or make second call to the db 
for count?

Thanks
-Blake Niemyjski

Original comment by bniemyjski on 8 Apr 2010 at 11:56

@GoogleCodeExporter
Copy link
Author

yes it can be possible......  by sending 2 queries one be one.Do let me know 
about
your opinion.

Original comment by umarkash...@gmail.com on 9 Apr 2010 at 11:17

@GoogleCodeExporter
Copy link
Author

but I tested
MySQL is support multi query
In the methods like getpaged, it return 2 result

by the way MySql-netTiers-833.patch has some bugs..

Original comment by regretle...@163.com on 12 Apr 2010 at 1:29

@GoogleCodeExporter
Copy link
Author

Hello,

What bugs does it have? If you could fix them and update this post with a new 
patch 
that would be great!

Thanks
-Blake Niemyjski

Original comment by bniemyjski on 12 Apr 2010 at 10:44

@GoogleCodeExporter
Copy link
Author

Hi Blake,
I have started working on it to fix the bugs and will be back to you soon with 
90% 
working template.Also i m creating a new repository on google code for nettiers 
mysql 
template.

Thanks
Umar Kashmiri

Original comment by umarkash...@gmail.com on 1 Jun 2010 at 6:39

@GoogleCodeExporter
Copy link
Author

Hello,

That is great news. I wouldn't create a new repository for this as it is 
something no 
one would check and then you would have two different versions out of sync. If 
you 
could add an updated patch that would be great.

Thanks
-Blake Niemyjski

Original comment by bniemyjski on 1 Jun 2010 at 11:48

@GoogleCodeExporter
Copy link
Author

Thanks regretle...@163.com,d...@medicalworkers.com, federico.bessone,jroland 
and all other members of the forum specially Blake for you help and support for 
creating this template.Please visit the link below
http://omarkashmiri.blogspot.com/2010/06/nettiers-mysql-template.html

Thanks,
Umar Kashmiri

Original comment by umarkash...@gmail.com on 18 Jun 2010 at 7:13

@GoogleCodeExporter
Copy link
Author

Hello,

Great work! Is there anyway you could merge these changes into revision 843. It 
would make it much easier for me to review. I'll commit these changes into core!

Thanks
-Blake Niemyjski

Original comment by bniemyjski on 19 Jun 2010 at 1:55

@GoogleCodeExporter
Copy link
Author

Hi,

Sorry for the delay i'd been very busy..... please find the attachment of mysql 
patch. i updated the nettiers template for MS-SQL and create a patch for 
mysql.Unfortunately i lost the revision 843 changes thats y i had to do so.....
Thanks

Umar Kashmiri

Original comment by umarkash...@gmail.com on 5 Jul 2010 at 7:32

Attachments:

@GoogleCodeExporter
Copy link
Author

@umarkahmiri how to you open a .patch file?

Original comment by geocip...@gmail.com on 21 Jul 2010 at 11:35

@GoogleCodeExporter
Copy link
Author

Hi Geocipher,

Please follow the below link to know how to apply the patch to files.

http://tortoisesvn.net/docs/release/TortoiseSVN_en/tsvn-dug-patch.html

Get the latest nettiers template repository and apply the patch

Thanks,
Umar Kashmiri

Original comment by umarkash...@gmail.com on 22 Jul 2010 at 4:28

@GoogleCodeExporter
Copy link
Author

Hello,

This has been patched and fixed in revision 857. Please get latest to test 
initial MySQL Support. Please log new MySQL issues in a new thread with 
complete reproduction steps and schema if needed. If someone could log an issue 
with needing to create a new XSLT for writing out the MySQL parameters that 
would be greatly appreciated.

Thanks
-Blake Niemyjski

Original comment by bniemyjski on 30 Nov 2010 at 10:03

  • Changed state: Fixed

@GoogleCodeExporter
Copy link
Author

Original comment by bniemyjski on 7 Jan 2011 at 2:44

  • Added labels: Version-2.3.1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant