Commit Graph
71 Commits
Author SHA1 Message Date
Cédric Krier 0a8c560a06 Handle write_access on ir.model 2009-02-12 19:08:15 +01:00
Cédric Krier 1196eaf293 Add modelstorage and modeldb 2009-02-02 13:08:25 +01:00
Cédric Krier 7af7f0dd21 Restart cache on fields_view_get after model access change 2009-01-22 12:17:50 +01:00
Mathias Behrle 407193bf77 Add _description and docstring to WizardOSV for issue718 2009-01-04 00:49:05 +01:00
Cédric Krier cbf5aee241 Add translate on field_description and help of ir.model.field 2008-12-30 20:53:20 +01:00
Cédric Krier 32b2f38314 Fix model graph for pydot 1.0.2 for issue691 2008-12-20 19:12:28 +01:00
Cédric Krier ac69bb8610 Add one2many for model graph 2008-12-20 11:27:19 +01:00
Cédric Krier 0befe14cd4 Add model graph report 2008-12-20 01:07:50 +01:00
Cédric Krier a63c29b852 Fix typo 2008-11-25 12:10:22 +01:00
Cédric Krier 0f91fb23dc Fix translation of ir.model records as it is not the normal behavior for
issue607
2008-11-25 12:07:07 +01:00
Cédric Krier c2e0dfaa86 Remove properties tag
Remove view_load and group_name on Property field
2008-10-27 13:20:58 +01:00
Bertrand Chenal 1019526c86 Use number for select on fields 2008-10-22 15:41:22 +02:00
Cédric Krier 15140c2646 Fix typo 2008-09-24 11:58:47 +02:00
Cédric Krier 6c0cddfebd Fix search on ir.model.data for new inherit field for issue394 2008-09-23 20:12:47 +02:00
Cédric Krier eec87b1358 Handle inherited db_id in ir.model.data for issue392 2008-09-23 16:28:06 +02:00
Cédric Krier 7f4f56c05f Improve label on ir.model 2008-09-17 12:00:37 +02:00
Cédric Krier d91cee1183 Add some select on ir.model.data for field used frequently in search and fix
some guide lines
2008-08-20 17:14:09 +02:00
Cédric Krier 80c5cc278d Allow to modify pre-defined model access 2008-08-18 11:39:25 +02:00
Cédric Krier c1cf01ed09 Fix unique constraint on Model to use model field instead of name 2008-08-01 11:23:53 +02:00
Cédric Krier 443a352d27 Add module in model
Remove some size=None
2008-07-30 18:26:51 +02:00
Cédric Krier d9cd24b699 Add unique constraint on model field for name, model
Prevent auto_init to create non unique model field
2008-07-30 18:16:42 +02:00
Cédric Krier af05fd8ca9 Add default value for boolean
Remove relate on ir.model.field
Fix init.sql to have not null and default 0 for integer
2008-07-30 12:26:32 +02:00
Cédric Krier eabffc0919 merge 2008-07-29 20:21:49 +02:00
Bertrand Chenal 3b32e80b27 _auto_init refectoring:
* cleaner code.
* added some constraint: avoid to do destructive migrations.
* added not null and index update.
2008-07-29 11:02:50 +02:00
Bertrand Chenal a98faae9b2 Added missing required 2008-07-28 17:05:28 +02:00
Cédric Krier 7f32771048 Change unlink to delete for issue201 2008-07-25 12:49:00 +02:00
Cédric Krier 557d39c004 Remove ExceptXXX
Add function raise_user_error for translation of error message
2008-07-17 19:35:03 +02:00
Cédric Krier 0232c66506 Fix COPYRIGHT 2008-06-23 20:18:54 +02:00
hartmut@lagan ab48eb62b4 Compare with None always uses 'is'. 2008-06-11 11:06:24 +02:00
Cédric Krier e7b1440370 Fix typo in unlink function of ir.model.access 2008-06-09 16:53:05 +02:00
Cédric Krier 0bfc32faf1 Add on delete cascade on ir model access 2008-06-09 16:52:29 +02:00
Cédric Krier f6746ba47b Remove size constraint 2008-04-29 00:48:01 +02:00
Cédric Krier b14321a971 Improve cache to work with many instance 2008-04-24 17:20:41 +02:00
Cédric Krier 8fc4a98304 Use dict for _order on ORM object.
_order is now an instanciate variable.
It is a dict like this:
[('name', 'ASC'), ('id', 'ASC')]
2008-04-22 17:47:24 +02:00
Cédric Krier c66b3c9755 Remove some class instances and move it in the __init__
This make inheritance easier
2008-03-04 11:49:32 +01:00
Cédric Krier ac142e65a4 Remove pool from args of __init__ of OSV
More simple to inherit
2008-03-03 18:30:39 +01:00
Bertrand Chenal 320e820ba6 Merge with upstream repo 2008-02-28 13:42:56 +01:00
Bertrand Chenal 878a762016 Move all import stuff out of model.py and put it in convert.py.
Other modifications:
 * less memory hungry implementation.
 * now delete record in the reverse order of creation.
 * Workflow transtion are deleted only if the corresponding activity
    is deleted.
2008-02-28 13:36:28 +01:00
Cédric Krier a013c3bdca Change all query with %d into %s for psycopg2 2008-02-27 11:10:51 +01:00
Cédric Krier d80152ce78 Remove _defaults dict and replace by default_ function to allow easy override 2008-02-26 16:23:05 +01:00
Cédric Krier c6948c3f35 Remove _columns dict and put it directly in the object to reflect better the
browserecord
2008-02-26 12:40:40 +01:00
Cédric Krier b8bb522a8d Set fs2values also when create object because it can be used by an
inherited record
2008-02-22 13:59:14 +01:00
Cédric Krier 3a0b0e39cd Give in context the module when re-create missing record 2008-02-22 12:52:20 +01:00
Cédric Krier 5ad40d33b6 Fix update inherited record
Don't delete fs2value, just put it to None
2008-02-21 23:53:12 +01:00
Cédric Krier c7b2ca6edd Add groups to action and filtering rule 2008-02-21 23:13:51 +01:00
Cédric Krier abd591b246 Fix update when one record was deleted manually 2008-02-21 19:15:24 +01:00
Cédric Krier 34411a07d0 Improve ir.model and ir.model.access
- Fix check for new root id (=0)
- Better view
- Remove name on access -> description
- Use the name of model instead of internal name
2008-02-21 16:38:43 +01:00
Cédric Krier e80cc145ba Better override 2008-02-19 13:00:20 +01:00
Cédric Krier 06c55abadd Rename all fields '_id' from workflow 2008-02-17 16:57:34 +01:00
Cédric Krier b4a50d5894 Fix typo in ir.model.data 2008-02-17 15:07:04 +01:00