Beispiel #1
0
        public void AnonymousObjectTest()
        {
            var dbConvension = new MysqlConvention();
            Expression <Func <Customer, object> > selectClause = customer =>
                                                                 new {
                customer.Id,
                customer.LastName
            };
            var generated = selectClause.ToSelectClause(dbConvension);

            var expected = "SELECT `customers`.`Id`, `customers`.`LastName`";

            Assert.AreEqual(generated, expected);
        }
Beispiel #2
0
        public static IClause <T> AsMySqlQuery <T>()
        {
            BaseConvension convension = new MysqlConvention();

            return(new QueryBuilder <T>(convension));
        }