Tomasz Sowa
cc2230001c
added support for PT::Logger to DbConnector and PostgreSQLConnector
...
git-svn-id: svn://ttmath.org/publicrep/morm/trunk@1097 e52654a7-88a9-db11-a3e9-0013d4bc506e
2018-04-23 15:46:21 +00:00
Tomasz Sowa
fd1cc7debe
added: Model::ModelData base class to use with Finder, Model.update(), Model.insert() and Model.remove()
...
added: Model.add_field_for_select() method
git-svn-id: svn://ttmath.org/publicrep/morm/trunk@1092 e52654a7-88a9-db11-a3e9-0013d4bc506e
2018-04-22 21:04:50 +00:00
Tomasz Sowa
4c0d203fc8
added:
...
removing objects
saving objects (either insert or update or remove)
git-svn-id: svn://ttmath.org/publicrep/morm/trunk@1091 e52654a7-88a9-db11-a3e9-0013d4bc506e
2018-04-22 01:26:46 +00:00
Tomasz Sowa
925017300b
PT::Date is serializing in the form YYYY-MM-DDTHH:MM:SSZ (eg: 1990-02-12T13:05:39Z) to JSON
...
git-svn-id: svn://ttmath.org/publicrep/morm/trunk@1090 e52654a7-88a9-db11-a3e9-0013d4bc506e
2018-04-20 09:41:41 +00:00
Tomasz Sowa
c7bd935a80
added: Model::get_connector_mode() method
...
git-svn-id: svn://ttmath.org/publicrep/morm/trunk@1088 e52654a7-88a9-db11-a3e9-0013d4bc506e
2018-04-19 15:21:51 +00:00
Tomasz Sowa
5bccb056d7
poprawka: get_value() z postgresqlconnector zamienione na get_value_from_result()
...
w klasie bazowej mamy virtualne get_value() z innymi parametrami
(ostrzeżenie kompilatora)
git-svn-id: svn://ttmath.org/publicrep/morm/trunk@1087 e52654a7-88a9-db11-a3e9-0013d4bc506e
2018-04-19 11:37:10 +00:00
Tomasz Sowa
476e5de292
added support for 'in()' statement in 'select'
...
git-svn-id: svn://ttmath.org/publicrep/morm/trunk@1086 e52654a7-88a9-db11-a3e9-0013d4bc506e
2018-04-18 17:52:09 +00:00
Tomasz Sowa
ffb7ac85a6
added: QueryResult stack to PostgreSQLConnector
...
this allowes us to call query() recursively (from after_select() callback)
git-svn-id: svn://ttmath.org/publicrep/morm/trunk@1085 e52654a7-88a9-db11-a3e9-0013d4bc506e
2018-04-18 10:22:01 +00:00
Tomasz Sowa
7bae5224e5
temporarily changed the way how PT::Date is escaped
...
git-svn-id: svn://ttmath.org/publicrep/morm/trunk@1084 e52654a7-88a9-db11-a3e9-0013d4bc506e
2018-04-17 16:01:14 +00:00
Tomasz Sowa
72b2622d08
some work in morm
...
- support for fetching rows from db
- support for inserting/updating rows
git-svn-id: svn://ttmath.org/publicrep/morm/trunk@1081 e52654a7-88a9-db11-a3e9-0013d4bc506e
2018-04-16 22:46:25 +00:00
Tomasz Sowa
09f31b2803
some work in morm (select statement)
...
git-svn-id: svn://ttmath.org/publicrep/morm/trunk@1079 e52654a7-88a9-db11-a3e9-0013d4bc506e
2018-04-15 23:00:17 +00:00
Tomasz Sowa
b1af7b8d25
changed: esc() function for bool uses now 'true' and 'false' strings
...
added: esc() for PT::Date
git-svn-id: svn://ttmath.org/publicrep/morm/trunk@1078 e52654a7-88a9-db11-a3e9-0013d4bc506e
2018-04-12 16:05:14 +00:00
Tomasz Sowa
fceec43d07
some work for SELECT statement
...
git-svn-id: svn://ttmath.org/publicrep/morm/trunk@1077 e52654a7-88a9-db11-a3e9-0013d4bc506e
2018-03-30 19:34:45 +00:00
Tomasz Sowa
d84ca900c3
reorganizing class hierarchy
...
git-svn-id: svn://ttmath.org/publicrep/morm/trunk@1075 e52654a7-88a9-db11-a3e9-0013d4bc506e
2018-03-23 19:26:57 +00:00
Tomasz Sowa
de7fc912bb
set svn:ignore to eclipse files
...
git-svn-id: svn://ttmath.org/publicrep/morm/trunk@1073 e52654a7-88a9-db11-a3e9-0013d4bc506e
2018-03-13 22:24:06 +00:00
Tomasz Sowa
c7327750bd
start creating a new project: Micro ORM
...
git-svn-id: svn://ttmath.org/publicrep/morm/trunk@1072 e52654a7-88a9-db11-a3e9-0013d4bc506e
2018-03-13 22:22:17 +00:00