Exemplo n.º 1
0
        internal static string And <T>(Expression <Func <T, bool> > parameter)
        {
            var query = QueryCreate.ToCql(parameter);

            return($" AND {query}");
        }
Exemplo n.º 2
0
        internal static string WhereIn <T>(Expression <Func <T, object> > parameter, object[] values)
        {
            var param = QueryCreate.GetParameterName(parameter);

            return($" WHERE {param} IN ({string.Join(", ", values.Select(p => p.GetPropertyValue()))})");
        }
Exemplo n.º 3
0
        internal static string Where <T>(Expression <Func <T, bool> > parameters)
        {
            var query = QueryCreate.ToCql(parameters);

            return($" WHERE {query}");
        }
Exemplo n.º 4
0
        internal static string Select <T>()
        {
            var table = QueryCreate.GetTableName <T>();

            return($"SELECT * FROM {table}");
        }
Exemplo n.º 5
0
        internal static string Update <T>()
        {
            var table = QueryCreate.GetTableName <T>();

            return($"UPDATE {table}");
        }
Exemplo n.º 6
0
        internal static string Delete <T>()
        {
            var table = QueryCreate.GetTableName <T>();

            return($"DELETE FROM {table}");
        }