using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Data.Common; using MySql.Data.MySqlClient; namespace FLocal.MySQLConnector { public class MySQLDBTraits : IDBTraits { public static readonly MySQLDBTraits instance = new MySQLDBTraits(); public DbConnection createConnection(string connectionString) { return new MySqlConnection(connectionString); } public long LastInsertId(DbCommand command) { return ((MySqlCommand)command).LastInsertedId; } public string escapeIdentifier(string identifier) { return "`" + MySqlHelper.EscapeString(identifier) + "`"; } } }