Cédric Krier
9db2aa4958
Set default value for id and __id column for issue886
2009-03-22 23:24:12 +01:00
Cédric Krier
1bd5fe4439
Add default value for id and __id for issue880
...
Create sequence for history table
2009-03-20 01:42:34 +01:00
Cédric Krier
6bf9598b71
Add primary key __id on history table
2009-03-18 18:57:47 +01:00
Cédric Krier
76f9cdf37f
Add missing history in super call
2009-03-18 18:08:41 +01:00
Cédric Krier
3cc8b4727d
Fix creation of table to use the right sequence name
2009-03-17 22:38:41 +01:00
Cédric Krier
3e51c5c110
Add functions for table_rename, sequence_exist and sequence_rename
2009-03-17 18:53:00 +01:00
Cédric Krier
044ecd61f8
Fix the history table creation
...
- create missing field added by others modules for issue857
- don't update history record with default value
2009-03-12 15:52:44 +01:00
Cédric Krier
7163b49021
Improve index_action to work with a list of column name
2009-03-06 00:36:22 +01:00
Cédric Krier
40f8c7553d
Modify Many2Many to use a model to store relations instead of a named table.
2009-03-05 14:50:44 +01:00
Cédric Krier
9aca50d788
Add id column if missing on table
2009-03-05 14:46:53 +01:00
Cédric Krier
f2a4986d29
Remove symbol_c as we will use only backend with Python Database API Specification v2.0
...
Rename symbol_f into sql_format
2009-03-02 14:49:09 +01:00
Cédric Krier
3706e76e99
Add _history_table on ModelSQL to historize change on records
...
Use _datetime in context to read record value at specific datetime
Add datetime_field on Many2One to use a specific _datetime when reading the
related record
2009-02-23 11:27:36 +01:00
Cédric Krier
0448226997
Move TableHandler into backend and create a TableHandlerInterface
2009-02-04 13:30:00 +01:00