Erik Winn
|
9a614869e9
|
* fix WSqlDatum data<> methods, do not reuse sstream (it appends data ..)
|
10 years ago |
Erik Winn
|
13816c8988
|
add referencedVariableName conv. method
|
10 years ago |
Erik Winn
|
f08a43b78f
|
add escape_mysql_keyword - support for tables/columns named with mysql keywords
|
10 years ago |
Erik Winn
|
e30141b7b1
|
add referingVariableName, fix white space
* add referingVariableName convenience method for _id cols
* reformat header, implementing whitespace policy
|
10 years ago |
Erik Winn
|
39c1d4da73
|
* move datatype switches from wsqlcolumn to wsqldatatype
|
10 years ago |
Erik Winn
|
17f2dcb875
|
* removing boost dependencies
|
11 years ago |
Erik Winn
|
15bcb21e4a
|
Change error handling - have drivers store errors in Database::errorStack
|
11 years ago |
Erik Winn
|
8a32c84053
|
* fix build issues, vector mistake
|
11 years ago |
Erik Winn
|
93c511fa13
|
Minor refactors (eg: empty -> isEmpty)
Major reformatting - switch to cleaner style and tabs, most .cpp files touched
Signed-off-by: Erik Winn <sidewalksoftware@gmail.com>
|
11 years ago |
Erik Winn
|
925f701fe2
|
Refactoring accessors, updated docs
Misc notes/todo thoughts
|
11 years ago |
Erik Winn
|
111f667d68
|
* add check to avoid reference to null driver in WSqlDatabase
* fix name clash with system library in WSqlError
|
11 years ago |
Erik Winn
|
67e2e842f5
|
changed email address
|
12 years ago |
Costantino Giuliodori
|
bd5bc773c3
|
escaped "[]" chars from sqlite table names.
Cleaned build directory to avoid warnings from kdevelop.
Moved FindMySQL.cmake in cmake/ directory.
Added pgquiles's FindSqlite3.cmake.
|
12 years ago |
Erik Winn
|
1a32c63ce9
|
documentation edits
|
12 years ago |
Erik Winn
|
60cb0f3a99
|
API Refactoring - changed execute() to be query(), use when results expected
|
12 years ago |
Erik Winn
|
79a2021ae4
|
Documentation
|
12 years ago |
Erik Winn
|
b841b3bc24
|
Added install targets and documentation
|
12 years ago |
Erik Winn
|
a8bb63d746
|
Disable verbosity in sqlite driver
|
12 years ago |
Erik Winn
|
9226c305b6
|
Added foreign key metadata support to sqlite driver
|
12 years ago |
Erik Winn
|
f6cdd1e9f5
|
Added gettor/settors for referenced classes, smarter pluralizing
|
12 years ago |
Erik Winn
|
3c47701265
|
Adding support for foreign Key relationships - UNSTABLE, mostly works ..
|
12 years ago |
Erik Winn
|
bfaee1e3d9
|
fixed setting tablename, added accessors for referencedClassName*
|
12 years ago |
Erik Winn
|
75c4e5b9f2
|
added accessors for referingClassName and dump()
|
12 years ago |
Erik Winn
|
fc8c6e33c5
|
add has*Keys functions, a little code reorganization
|
12 years ago |
Erik Winn
|
b8bcdaad39
|
Set table name on foreign key
|
12 years ago |
Erik Winn
|
3439bd3131
|
Documentation, code cleaning
|
12 years ago |
Erik Winn
|
1dba1ad78b
|
various minor tweaks, disabled "unsigned" which is broken ..
|
12 years ago |
Erik Winn
|
d18dd73fe3
|
fix column name to variable translations and toSingular (some) - dont singularize "address", etc.
|
12 years ago |
Erik Winn
|
512908ee87
|
several additions to support code generation
|
12 years ago |
Erik Winn
|
f2299c336a
|
add foreign and referenced key classes to build
|
12 years ago |
Erik Winn
|
e4cb21cc10
|
have initMetaData add referencedkey data to tables
|
12 years ago |
Erik Winn
|
5f234858f6
|
add read/write access getTable (protected) for modifying tables in cache
|
12 years ago |
Erik Winn
|
a58b57f512
|
add support for referenced keys to WSqlTable
|
12 years ago |
Erik Winn
|
2ca5cc980f
|
add class for reverse references
|
12 years ago |
Erik Winn
|
3216af7795
|
add support for initializing and cacheing metadata
|
12 years ago |
Erik Winn
|
f7e681f04f
|
add support for cacheing table metadata, move some things to WSqlDriver
|
12 years ago |
Erik Winn
|
4fc9f29bf8
|
added support for foreign keys in WSqlTable
|
12 years ago |
Erik Winn
|
18f78a5c32
|
added support for foreign keys in mysql driver
|
12 years ago |
Erik Winn
|
1e592da0f5
|
fix indexOf(string) and operator[string|char*] in WSqlRecord
|
12 years ago |
Erik Winn
|
2d9ec907e4
|
DANGER: disabling string escape in execute (see fixme)
|
12 years ago |
Erik Winn
|
72a9d949da
|
changed WSqlTable column list to vector, added foreign key class
|
12 years ago |
Erik Winn
|
16c4d371a7
|
* added to TODO
* added WSqlForeignKey
* added types to WSqlTable
|
12 years ago |
Erik Winn
|
515a1f5e2f
|
* Fixed silly bug in mysql driver (local_escape_string)
|
12 years ago |
Erik Winn
|
1b3afad54f
|
Initial import
|
12 years ago |