Skip to content

Commit 6f53869

Browse files
committed
quote fix for Mysql
1 parent 2d2a0e2 commit 6f53869

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

‎src/SQLProvider.Runtime/Providers.MySql.fs‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -712,17 +712,17 @@ type internal MySqlProvider(resolutionPath, contextSchemaPath, owner:string, ref
712712
use reader = com.ExecuteReader()
713713
let children =
714714
[ while reader.Read() do
715-
yield { Name = reader.GetString(0); PrimaryTable=Table.CreateQuotedFullName(reader.GetString(2),reader.GetString(1), "`", "`"); PrimaryKey=reader.GetString(3)
716-
ForeignTable=Table.CreateQuotedFullName(reader.GetString(5),reader.GetString(4), "`", "`"); ForeignKey=reader.GetString(6) } ] |> List.toArray
715+
yield { Name = reader.GetString(0); PrimaryTable=Table.CreateFullName(reader.GetString(2),reader.GetString(1)); PrimaryKey=reader.GetString(3)
716+
ForeignTable=Table.CreateFullName(reader.GetString(5),reader.GetString(4)); ForeignKey=reader.GetString(6) } ] |> List.toArray
717717
reader.Dispose()
718718
use com = (this:>ISqlProvider).CreateCommand(con,(sprintf "%s AND KCU1.REFERENCED_TABLE_NAME = @table" baseQuery))
719719
com.Parameters.Add((this:>ISqlProvider).CreateCommandParameter(QueryParameter.Create("@table", 0), (MySql.ripQuotes table.Name))) |> ignore
720720
if con.State <> ConnectionState.Open then con.Open()
721721
use reader = com.ExecuteReader()
722722
let parents =
723723
[ while reader.Read() do
724-
yield { Name = reader.GetString(0); PrimaryTable=Table.CreateQuotedFullName(reader.GetString(2),reader.GetString(1), "`", "`"); PrimaryKey=reader.GetString(3)
725-
ForeignTable= Table.CreateQuotedFullName(reader.GetString(5),reader.GetString(4), "`", "`"); ForeignKey=reader.GetString(6) } ] |> List.toArray
724+
yield { Name = reader.GetString(0); PrimaryTable=Table.CreateFullName(reader.GetString(2),reader.GetString(1)); PrimaryKey=reader.GetString(3)
725+
ForeignTable= Table.CreateFullName(reader.GetString(5),reader.GetString(4)); ForeignKey=reader.GetString(6) } ] |> List.toArray
726726
(children,parents))
727727
res)
728728

0 commit comments

Comments
 (0)