/
TODO.txt
58 lines (45 loc) · 965 Bytes
/
TODO.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
POD ##########################
o DBIx::Thin
o DBIx::Thin::Accessor
o DBIx::Thin::Driver
o DBIx::Thin::Iterator
o DBIx::Thin::Iterator::Arrayref
o DBIx::Thin::Iterator::StatementHandle
DBIx::Thin::Profiler
DBIx::Thin::Row
DBIx::Thin::Schema
o DBIx::Thin::Statement
SAMPLE #######################
Test #########################
# DBIx::Thin
setup
driver
# DBIx::Thin::Pager
as_navigation
Implementation #################
# DBIx::Thin
search, find's utf8, inflate, table (don't use 'option' argument)
on_connect_do
update_or_create
# DBIx::Thin::Profiler
refactoring
# DBIx::Thin::SchemaGenerator
GET 'defaults string_is_utf8' from config
# DBIx::Thin::Row
group_by
trigger ###################
before_create
after_create
before_update
after_update
before_delete
after_delete
transcation ###############
$model->begin_transaction->do {
...
}
Improvement ####################
- critic
# DBIx::Thin
# DBIx::Thin::Row
_select_columns should be normalized