History log of /plugin/struct/ (Results 926 – 950 of 1333)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
c26fb18b19-Jul-2016 Andreas Gohr <gohr@cosmocode.de>

implement filter() for types that had their own compare()

4e4e3ad219-Jul-2016 Andreas Gohr <gohr@cosmocode.de>

streamline select and filter

both should use the same parameter names

4566427419-Jul-2016 Andreas Gohr <gohr@cosmocode.de>

isset is not good for testing an array containing NULL

bd41b7a319-Jul-2016 Andreas Gohr <gohr@cosmocode.de>

method signature adjustments in mock objects

020b6ad319-Jul-2016 Andreas Gohr <gohr@cosmocode.de>

integrate select() into SchemaData

Because the signature of buildGetDataSQL() had to change a lot of tests
are breaking currently. Those tests need to be adjusted first, then we
can see if the imple

integrate select() into SchemaData

Because the signature of buildGetDataSQL() had to change a lot of tests
are breaking currently. Those tests need to be adjusted first, then we
can see if the implemention itself is correct.

After this has been done, the select has to be adjusted to select the
pageid as PID to make it available to possible select() implementations
that rely on the availability of that alias.

show more ...

0dbe7bf619-Jul-2016 Andreas Gohr <gohr@cosmocode.de>

group by the alias not the raw column

since the type may do somthing more fancy than accessing the column

578407b219-Jul-2016 Andreas Gohr <gohr@cosmocode.de>

have types define the column selection

9ee8a97919-Jul-2016 Andreas Gohr <gohr@cosmocode.de>

introduce getSelectStatement to modify selects later on

27f6439f19-Jul-2016 Andreas Gohr <gohr@cosmocode.de>

introduce getColName vs. getFullColName

8fefbb5918-Jul-2016 Andreas Gohr <gohr@cosmocode.de>

register a JSON function in sqlite

This way types could select multiple columns into a single return value.

It probably makes sense to register a similar function as a AGGREGATE
function as well.

1c9ef01318-Jul-2016 Andreas Gohr <gohr@cosmocode.de>

store page titles in DB for reference

All page titles are now stored in the database to reference them later
in queries for the page type.

d7b2965018-Jul-2016 Andreas Gohr <gohr@cosmocode.de>

add a titles table

7500b67118-Jul-2016 Andreas Gohr <gohr@cosmocode.de>

simplify compare switch

4c13ff9718-Jul-2016 Andreas Gohr <gohr@cosmocode.de>

rename $type to $op to avoid confusion about what a type is

cf03981f14-Jul-2016 Michael Grosse <mic.grosse@posteo.de>

Test miscellaneous syntax Like group by and order by

1e341b8414-Jul-2016 Michael Grosse <mic.grosse@posteo.de>

Run tests on stable again

With the new stable release Elenor of Tsort, struct should run with out
out problems.

384e59cb14-Jul-2016 Andreas Gohr <gohr@cosmocode.de>

first idea for passing the QueryBuilder to types

this is not final but a base for discussion

2081d4ca14-Jul-2016 Andreas Gohr <gohr@cosmocode.de>

use generic where in Search

465f3e0214-Jul-2016 Michael Grosse <mic.grosse@posteo.de>

Ensure Exception on conflicting or missing alias

d21da21c14-Jul-2016 Andreas Gohr <gohr@cosmocode.de>

make generic where() available to use

this makes it easier to pass the logic operator dynamically

01493ed814-Jul-2016 Michael Grosse <mic.grosse@posteo.de>

Test overwriting in SELECTs and arbitrary SELECTs

8de0ec8514-Jul-2016 Michael Grosse <mic.grosse@posteo.de>

Test Select functionality

addSelectStatement has yet to get tests

aa1f507414-Jul-2016 Andreas Gohr <gohr@cosmocode.de>

code style adjustment, no single line exceptions

b69eb99a14-Jul-2016 Michael Grosse <mic.grosse@posteo.de>

Ensure Exception on duplicate alias and fix comma

efcebcd014-Jul-2016 Michael Grosse <mic.grosse@posteo.de>

Add test for QueryBuilder joins

1...<<31323334353637383940>>...54