@@ -10,6 +10,18 @@ snippet pdb
10
10
import pdb; pdb.set_trace();
11
11
endsnippet
12
12
13
+ snippet itest
14
+ from odoo.tests import SavepointCase
15
+
16
+
17
+ class ${1} (SavepointCase):
18
+
19
+ @classmethod
20
+ def setUpClass(cls):
21
+ super().setUpClass()
22
+ ${2}
23
+ endsnippet
24
+
13
25
snippet imodel
14
26
from odoo import models
15
27
${1}
@@ -36,8 +48,11 @@ snippet iconfig
36
48
from odoo.tools import config
37
49
endsnippet
38
50
39
- snippet start
51
+ snippet header
40
52
# -*- coding: utf-8 -*-
53
+ endsnippet
54
+
55
+ snippet start
41
56
# Copyright `date +% Y ` Akretion (https://www.akretion.com).
42
57
# @author `git config user .name ` <`git config user .email ` >
43
58
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
@@ -114,15 +129,18 @@ ${3}
114
129
endsnippet
115
130
116
131
snippet ffl " float"
117
- ${1: fieldname } = fields.Float(digits_compute=dp.get_precision('${2: PrecisionName } ')${3} )${4}
132
+ ${1: fieldname } = fields.Float(digits=dp.get_precision('${2: PrecisionName } ')${3} )
133
+ ${4}
118
134
endsnippet
119
135
120
136
snippet fbo " boolean"
121
- ${1: fieldname } = fields.Boolean(${2: } )${3}
137
+ ${1: fieldname } = fields.Boolean(${2: } )
138
+ ${3}
122
139
endsnippet
123
140
124
141
snippet fdt " date"
125
- '${1: fieldname } ': fields.date('${2: Label } ', ${4} help='${3: Help note } '),${5}
142
+ ${1: fieldname } = fields.Date(${2} )
143
+ ${3}
126
144
endsnippet
127
145
128
146
snippet fdti " datetime"
@@ -226,15 +244,7 @@ translate=True, ${1}
226
244
endsnippet
227
245
228
246
snippet dp
229
- digits_compute=dp.get_precision('${1: PrecisionName } '), ${2}
230
- endsnippet
231
-
232
- snippet digits " digits"
233
- digits=(${1: 16 } , ${2: 2 } ), ${3}
234
- endsnippet
235
-
236
- snippet digits " digits_compute"
237
- digits_compute=dp.get_precision('${1: PrecisionName } '), ${2}
247
+ digits=dp.get_precision('${1: PrecisionName } '), ${2}
238
248
endsnippet
239
249
240
250
snippet select
@@ -302,22 +312,18 @@ ${1}
302
312
return res
303
313
endsnippet
304
314
305
- snippet func " def create"
306
- def create(self, cr, uid, vals, context=None):
307
- if context is None:
308
- context = {}
315
+ snippet fcreate " def create"
316
+ def create(self, vals):
309
317
${1}
310
- ${3 : record } _id = super(${2: ClassName } , self).create(cr, uid, vals, context=context )
311
- ${4 }
312
- return $3 _id
318
+ record = super(${2: ClassName } , self).create(vals)
319
+ ${3 }
320
+ return record
313
321
endsnippet
314
322
315
- snippet func " def write"
316
- def write(self, cr, uid, ids, values, context=None):
317
- if context is None:
318
- context = {}
323
+ snippet fwrite " def write"
324
+ def write(self, vals):
319
325
${1}
320
- res = super(${2: ClassName } , self).write(cr, uid, ids, values, context=context )
326
+ res = super(${2: ClassName } , self).write(vals )
321
327
${3}
322
328
return res
323
329
endsnippet
@@ -808,3 +814,11 @@ snippet context_get
808
814
context = self.pool.get('res.users').context_get(cr, uid)
809
815
endsnippet
810
816
817
+ snippet idt
818
+ from odoo.tools import DEFAULT_SERVER_DATETIME_FORMAT
819
+ endsnippet
820
+
821
+ snippet id
822
+ from odoo.tools import DEFAULT_SERVER_DATE_FORMAT
823
+ endsnippet
824
+
0 commit comments