Changeset 400 for trunk/temp/CentralaModule/centrala.py
- Timestamp:
- Mar 27, 2012, 4:11:51 PM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/temp/CentralaModule/centrala.py
r399 r400 26 26 _name = "centrala.chathistory" 27 27 _columns = { 28 'Id': fields.integer('Id'), 29 'Nick': fields.char('Nick', size=64, translate=True), 30 'Text': fields.text('Text', translate=True), 31 'Time': fields.datetime('Time'), 32 'Color': fields.integer('Color'), 33 'RoomName': fields.char('RoomName', size=32, translate=True), 34 'RoomType': fields.integer('RoomType'), 35 'Host': fields.char('Host', size=255, translate=True), 28 'nick': fields.char('Nick', size=64, translate=True), 29 'text': fields.text('Text', translate=True), 30 'time': fields.datetime('Time'), 31 'color': fields.integer('Color'), 32 'roomname': fields.char('RoomName', size=32, translate=True), 33 'roomtype': fields.integer('RoomType'), 34 'host': fields.char('Host', size=255, translate=True), 36 35 } 37 36 centrala_chathistory() … … 40 39 _name = "centrala.documentline" 41 40 _columns = { 42 ' Id': fields.integer('Id'),43 ' Name': fields.char('Name', size=255, translate=True),44 ' Shortcut': fields.char('Shortcut', size=16, translate=True),41 'name': fields.char('Name', size=255, translate=True), 42 'shortcut': fields.char('Shortcut', size=16, translate=True), 43 'documentlinesequence_ids': fields.one2many('centrala.documentlinesequence', 'documentline', 'documentlinesequence'), 45 44 } 46 45 centrala_documentline() … … 49 48 _name = "centrala.documentlinesequence" 50 49 _columns = { 51 'Id': fields.integer('Id'), 52 'DocumentLine': fields.integer('DocumentLine'), 53 'FinanceYear': fields.integer('FinanceYear'), 54 'NextNumber': fields.integer('NextNumber'), 55 'YearPrefix': fields.integer('YearPrefix'), 50 'documentline': fields.many2one('centrala.documentline', 'DocumentLine'), 51 'financeyear': fields.many2one('centrala.financeyear', 'FinanceYear'), 52 'nextnumber': fields.integer('NextNumber'), 53 'yearprefix': fields.integer('YearPrefix'), 56 54 } 57 55 centrala_documentlinesequence() … … 60 58 _name = "centrala.emailqueue" 61 59 _columns = { 62 'Id': fields.integer('Id'), 63 'Time': fields.datetime('Time'), 64 'Address': fields.char('Address', size=255, translate=True), 65 'Subject': fields.char('Subject', size=255, translate=True), 66 'Content': fields.text('Content', translate=True), 67 'Headers': fields.char('Headers', size=255, translate=True), 68 'Archive': fields.integer('Archive'), 60 'time': fields.datetime('Time'), 61 'address': fields.char('Address', size=255, translate=True), 62 'subject': fields.char('Subject', size=255, translate=True), 63 'content': fields.text('Content', translate=True), 64 'headers': fields.char('Headers', size=255, translate=True), 65 'archive': fields.integer('Archive'), 69 66 } 70 67 centrala_emailqueue() … … 73 70 _name = "centrala.file" 74 71 _columns = { 75 'Id': fields.integer('Id'), 76 'Name': fields.char('Name', size=256, translate=True), 77 'Size': fields.integer('Size'), 72 'name': fields.char('Name', size=256, translate=True), 73 'size': fields.integer('Size'), 78 74 } 79 75 centrala_file() … … 82 78 _name = "centrala.financeassetshistory" 83 79 _columns = { 84 ' AssetsId': fields.integer('AssetsId'),85 ' Time': fields.datetime('Time'),86 ' Text': fields.char('Text', size=255, translate=True),87 ' User': fields.integer('User'),80 'assetsid': fields.integer('AssetsId'), 81 'time': fields.datetime('Time'), 82 'text': fields.char('Text', size=255, translate=True), 83 'user': fields.integer('User'), 88 84 } 89 85 centrala_financeassetshistory() … … 92 88 _name = "centrala.financebankaccount" 93 89 _columns = { 94 'Id': fields.integer('Id'), 95 'TimeCreate': fields.date('TimeCreate'), 96 'Number': fields.char('Number', size=255, translate=True), 97 'Comment': fields.char('Comment', size=255, translate=True), 90 'timecreate': fields.date('TimeCreate'), 91 'number': fields.char('Number', size=255, translate=True), 92 'comment': fields.char('Comment', size=255, translate=True), 98 93 } 99 94 centrala_financebankaccount() … … 102 97 _name = "centrala.financebillingperiod" 103 98 _columns = { 104 'Id': fields.integer('Id'), 105 'Name': fields.char('Name', size=255, translate=True), 106 'MonthCount': fields.integer('MonthCount'), 99 'name': fields.char('Name', size=255, translate=True), 100 'monthcount': fields.integer('MonthCount'), 101 'member_ids': fields.one2many('centrala.member', 'billingperiod', 'member'), 102 'member_ids': fields.one2many('centrala.member', 'billingperiodnext', 'member'), 107 103 } 108 104 centrala_financebillingperiod() … … 111 107 _name = "centrala.financebills" 112 108 _columns = { 113 'Id': fields.integer('Id'), 114 'TimeFrom': fields.datetime('TimeFrom'), 115 'Subject': fields.integer('Subject'), 116 'TimeTo': fields.datetime('TimeTo'), 117 'TimeCreate': fields.datetime('TimeCreate'), 118 'TimeDue': fields.datetime('TimeDue'), 119 'BillCode': fields.char('BillCode', size=32, translate=True), 120 'Type': fields.integer('Type'), 121 'Cash': fields.integer('Cash'), 109 'timefrom': fields.datetime('TimeFrom'), 110 'subject': fields.many2one('centrala.subject', 'Subject'), 111 'timeto': fields.datetime('TimeTo'), 112 'timecreate': fields.datetime('TimeCreate'), 113 'timedue': fields.datetime('TimeDue'), 114 'billcode': fields.char('BillCode', size=32, translate=True), 115 'type': fields.integer('Type'), 116 'cash': fields.integer('Cash'), 117 'financebillsitems_ids': fields.one2many('centrala.financebillsitems', 'bill', 'financebillsitems'), 118 'financeoperation_ids': fields.one2many('centrala.financeoperation', 'bill', 'financeoperation'), 122 119 } 123 120 centrala_financebills() … … 126 123 _name = "centrala.financebillsitems" 127 124 _columns = { 128 'Id': fields.integer('Id'), 129 'Bill': fields.integer('Bill'), 130 'Description': fields.char('Description', size=255, translate=True), 131 'Price': fields.float('Price', digits=(12,6)), 132 'Quantity': fields.float('Quantity', digits=(12,6)), 125 'bill': fields.many2one('centrala.financebills', 'Bill'), 126 'description': fields.char('Description', size=255, translate=True), 127 'price': fields.float('Price', digits=(12,6)), 128 'quantity': fields.float('Quantity', digits=(12,6)), 133 129 } 134 130 centrala_financebillsitems() … … 137 133 _name = "centrala.financeclaimsliabilities" 138 134 _columns = { 139 'Id': fields.integer('Id'), 140 'BillCode': fields.char('BillCode', size=16, translate=True), 141 'Subject': fields.integer('Subject'), 142 'TimeCreation': fields.datetime('TimeCreation'), 143 'TimeDue': fields.datetime('TimeDue'), 144 'TimePayment': fields.datetime('TimePayment'), 145 'Value': fields.float('Value', digits=(12,6)), 146 'Bill': fields.integer('Bill'), 147 'Text': fields.char('Text', size=255, translate=True), 135 'billcode': fields.char('BillCode', size=16, translate=True), 136 'subject': fields.many2one('centrala.subject', 'Subject'), 137 'timecreation': fields.datetime('TimeCreation'), 138 'timedue': fields.datetime('TimeDue'), 139 'timepayment': fields.datetime('TimePayment'), 140 'value': fields.float('Value', digits=(12,6)), 141 'bill': fields.integer('Bill'), 142 'text': fields.char('Text', size=255, translate=True), 148 143 } 149 144 centrala_financeclaimsliabilities() … … 152 147 _name = "centrala.financelog" 153 148 _columns = { 154 'Id': fields.integer('Id'), 155 'Time': fields.datetime('Time'), 156 'Text': fields.char('Text', size=255, translate=True), 149 'time': fields.datetime('Time'), 150 'text': fields.char('Text', size=255, translate=True), 157 151 } 158 152 centrala_financelog() … … 161 155 _name = "centrala.financeoperation" 162 156 _columns = { 163 'Id': fields.integer('Id'), 164 'Time': fields.datetime('Time'), 165 'Subject': fields.integer('Subject'), 166 'Cash': fields.integer('Cash'), 167 'Value': fields.float('Value', digits=(12,6)), 168 'BillCode': fields.char('BillCode', size=32, translate=True), 169 'Taxable': fields.integer('Taxable'), 170 'Bill': fields.integer('Bill'), 171 'Text': fields.char('Text', size=255, translate=True), 172 'Network': fields.integer('Network'), 157 'time': fields.datetime('Time'), 158 'subject': fields.many2one('centrala.subject', 'Subject'), 159 'cash': fields.integer('Cash'), 160 'value': fields.float('Value', digits=(12,6)), 161 'billcode': fields.char('BillCode', size=32, translate=True), 162 'taxable': fields.integer('Taxable'), 163 'bill': fields.many2one('centrala.financebills', 'Bill'), 164 'text': fields.char('Text', size=255, translate=True), 165 'network': fields.integer('Network'), 173 166 } 174 167 centrala_financeoperation() … … 177 170 _name = "centrala.financesmallassets" 178 171 _columns = { 179 'Id': fields.integer('Id'), 180 'Text': fields.char('Text', size=255, translate=True), 181 'PricePurchase': fields.float('PricePurchase', digits=(12,6)), 182 'TimeEnlistment': fields.datetime('TimeEnlistment'), 183 'TimeElimination': fields.datetime('TimeElimination'), 184 'SupplySubject': fields.integer('SupplySubject'), 185 'DeviceId': fields.char('DeviceId', size=128, translate=True), 172 'text': fields.char('Text', size=255, translate=True), 173 'pricepurchase': fields.float('PricePurchase', digits=(12,6)), 174 'timeenlistment': fields.datetime('TimeEnlistment'), 175 'timeelimination': fields.datetime('TimeElimination'), 176 'supplysubject': fields.integer('SupplySubject'), 177 'deviceid': fields.char('DeviceId', size=128, translate=True), 186 178 } 187 179 centrala_financesmallassets() … … 190 182 _name = "centrala.financetariff" 191 183 _columns = { 192 'Id': fields.integer('Id'), 193 'Name': fields.char('Name', size=32, translate=True), 194 'Group': fields.integer('Group'), 195 'SpeedMin': fields.integer('SpeedMin'), 196 'SpeedMax': fields.integer('SpeedMax'), 197 'UploadAsymmetry': fields.integer('UploadAsymmetry'), 198 'Price': fields.integer('Price'), 199 'MemberCount': fields.integer('MemberCount'), 200 'ReplaceId': fields.integer('ReplaceId'), 201 'Public': fields.integer('Public'), 184 'name': fields.char('Name', size=32, translate=True), 185 'group': fields.integer('Group'), 186 'speedmin': fields.integer('SpeedMin'), 187 'speedmax': fields.integer('SpeedMax'), 188 'uploadasymmetry': fields.integer('UploadAsymmetry'), 189 'price': fields.integer('Price'), 190 'membercount': fields.integer('MemberCount'), 191 'replaceid': fields.integer('ReplaceId'), 192 'public': fields.integer('Public'), 193 'member_ids': fields.one2many('centrala.member', 'internettariffcurrentmonth', 'member'), 194 'member_ids': fields.one2many('centrala.member', 'internettariffnextmonth', 'member'), 202 195 } 203 196 centrala_financetariff() … … 206 199 _name = "centrala.financeyear" 207 200 _columns = { 208 ' Id': fields.integer('Id'),209 ' Year': fields.integer('Year'),210 ' DateStart': fields.date('DateStart'),211 ' DateEnd': fields.date('DateEnd'),201 'year': fields.integer('Year'), 202 'datestart': fields.date('DateStart'), 203 'dateend': fields.date('DateEnd'), 204 'documentlinesequence_ids': fields.one2many('centrala.documentlinesequence', 'financeyear', 'documentlinesequence'), 212 205 } 213 206 centrala_financeyear() … … 216 209 _name = "centrala.hostedproject" 217 210 _columns = { 218 'Id': fields.integer('Id'), 219 'Name': fields.char('Name', size=255, translate=True), 220 'Homepage': fields.char('Homepage', size=255, translate=True), 221 'User': fields.integer('User'), 222 'TimeCreate': fields.datetime('TimeCreate'), 223 'Server': fields.integer('Server'), 224 'Active': fields.integer('Active'), 225 'WebHosting': fields.integer('WebHosting'), 211 'name': fields.char('Name', size=255, translate=True), 212 'homepage': fields.char('Homepage', size=255, translate=True), 213 'user': fields.integer('User'), 214 'timecreate': fields.datetime('TimeCreate'), 215 'server': fields.integer('Server'), 216 'active': fields.integer('Active'), 217 'webhosting': fields.integer('WebHosting'), 226 218 } 227 219 centrala_hostedproject() … … 230 222 _name = "centrala.hyperlink" 231 223 _columns = { 232 'Id': fields.integer('Id'), 233 'Name': fields.char('Name', size=255, translate=True), 234 'URL': fields.char('URL', size=255, translate=True), 235 'Group': fields.integer('Group'), 236 'IconFile': fields.char('IconFile', size=255, translate=True), 237 'PermissionModule': fields.char('PermissionModule', size=255, translate=True), 238 'PermissionOperation': fields.char('PermissionOperation', size=255, translate=True), 239 'Enable': fields.integer('Enable'), 224 'name': fields.char('Name', size=255, translate=True), 225 'url': fields.char('URL', size=255, translate=True), 226 'group': fields.many2one('centrala.hyperlinkgroup', 'Group'), 227 'iconfile': fields.char('IconFile', size=255, translate=True), 228 'permissionmodule': fields.char('PermissionModule', size=255, translate=True), 229 'permissionoperation': fields.char('PermissionOperation', size=255, translate=True), 230 'enable': fields.integer('Enable'), 240 231 } 241 232 centrala_hyperlink() … … 244 235 _name = "centrala.hyperlinkgroup" 245 236 _columns = { 246 ' Id': fields.integer('Id'),247 ' Name': fields.char('Name', size=255, translate=True),237 'name': fields.char('Name', size=255, translate=True), 238 'hyperlink_ids': fields.one2many('centrala.hyperlink', 'group', 'hyperlink'), 248 239 } 249 240 centrala_hyperlinkgroup() … … 252 243 _name = "centrala.log" 253 244 _columns = { 254 ' Time': fields.datetime('Time'),255 ' User': fields.integer('User'),256 ' Module': fields.char('Module', size=64, translate=True),257 ' Operation': fields.char('Operation', size=255, translate=True),258 ' Value': fields.char('Value', size=255, translate=True),245 'time': fields.datetime('Time'), 246 'user': fields.many2one('centrala.user', 'User'), 247 'module': fields.char('Module', size=64, translate=True), 248 'operation': fields.char('Operation', size=255, translate=True), 249 'value': fields.char('Value', size=255, translate=True), 259 250 } 260 251 centrala_log() … … 263 254 _name = "centrala.meals" 264 255 _columns = { 265 ' Date': fields.date('Date'),266 ' Soup': fields.char('Soup', size=255, translate=True),267 ' Meal': fields.char('Meal', size=255, translate=True),268 ' Status': fields.integer('Status'),256 'date': fields.date('Date'), 257 'soup': fields.char('Soup', size=255, translate=True), 258 'meal': fields.char('Meal', size=255, translate=True), 259 'status': fields.integer('Status'), 269 260 } 270 261 centrala_meals() … … 273 264 _name = "centrala.mealsinfo" 274 265 _columns = { 275 ' Info': fields.text('Info', translate=True),276 ' Price': fields.integer('Price'),266 'info': fields.text('Info', translate=True), 267 'price': fields.integer('Price'), 277 268 } 278 269 centrala_mealsinfo() … … 281 272 _name = "centrala.member" 282 273 _columns = { 283 'Id': fields.integer('Id'), 284 'Name': fields.char('Name', size=255, translate=True), 285 'Subject': fields.integer('Subject'), 286 'ResponsibleUser': fields.integer('ResponsibleUser'), 287 'FamilyMemberCount': fields.integer('FamilyMemberCount'), 288 'MembershipDate': fields.date('MembershipDate'), 289 'MemberState': fields.integer('MemberState'), 290 'InternetTariffCurrentMonth': fields.integer('InternetTariffCurrentMonth'), 291 'InternetTariffNextMonth': fields.integer('InternetTariffNextMonth'), 292 'GPS': fields.integer('GPS'), 293 'BillingPeriod': fields.integer('BillingPeriod'), 294 'NetworkSegment': fields.integer('NetworkSegment'), 295 'BillingPeriodNext': fields.integer('BillingPeriodNext'), 296 'BillingPeriodLastDate': fields.date('BillingPeriodLastDate'), 297 'Hire': fields.float('Hire', digits=(12,6)), 298 'Blocked': fields.integer('Blocked'), 274 'name': fields.char('Name', size=255, translate=True), 275 'subject': fields.many2one('centrala.subject', 'Subject'), 276 'responsibleuser': fields.many2one('centrala.user', 'ResponsibleUser'), 277 'familymembercount': fields.integer('FamilyMemberCount'), 278 'membershipdate': fields.date('MembershipDate'), 279 'memberstate': fields.integer('MemberState'), 280 'internettariffcurrentmonth': fields.many2one('centrala.financetariff', 'InternetTariffCurrentMonth'), 281 'internettariffnextmonth': fields.many2one('centrala.financetariff', 'InternetTariffNextMonth'), 282 'gps': fields.integer('GPS'), 283 'billingperiod': fields.many2one('centrala.financebillingperiod', 'BillingPeriod'), 284 'networksegment': fields.integer('NetworkSegment'), 285 'billingperiodnext': fields.many2one('centrala.financebillingperiod', 'BillingPeriodNext'), 286 'billingperiodlastdate': fields.date('BillingPeriodLastDate'), 287 'hire': fields.float('Hire', digits=(12,6)), 288 'blocked': fields.integer('Blocked'), 289 'memberpayment_ids': fields.one2many('centrala.memberpayment', 'member', 'memberpayment'), 290 'networkdevice_ids': fields.one2many('centrala.networkdevice', 'member', 'networkdevice'), 291 'networkdevice_ids': fields.one2many('centrala.networkdevice', 'location', 'networkdevice'), 292 'networksubnet_ids': fields.one2many('centrala.networksubnet', 'member', 'networksubnet'), 293 'user_ids': fields.one2many('centrala.user', 'member', 'user'), 299 294 } 300 295 centrala_member() … … 303 298 _name = "centrala.memberpayment" 304 299 _columns = { 305 'Id': fields.integer('Id'), 306 'Member': fields.integer('Member'), 307 'MonthlyTotal': fields.float('MonthlyTotal', digits=(12,6)), 308 'MonthlyInternet': fields.float('MonthlyInternet', digits=(12,6)), 309 'MonthlyConsumption': fields.float('MonthlyConsumption', digits=(12,6)), 310 'NetworkDevice': fields.float('NetworkDevice', digits=(12,6)), 311 'MonthlyPlus': fields.float('MonthlyPlus', digits=(12,6)), 312 'Cash': fields.float('Cash', digits=(12,6)), 300 'member': fields.many2one('centrala.member', 'Member'), 301 'monthlytotal': fields.float('MonthlyTotal', digits=(12,6)), 302 'monthlyinternet': fields.float('MonthlyInternet', digits=(12,6)), 303 'monthlyconsumption': fields.float('MonthlyConsumption', digits=(12,6)), 304 'networkdevice': fields.float('NetworkDevice', digits=(12,6)), 305 'monthlyplus': fields.float('MonthlyPlus', digits=(12,6)), 306 'cash': fields.float('Cash', digits=(12,6)), 313 307 } 314 308 centrala_memberpayment() … … 317 311 _name = "centrala.networkap" 318 312 _columns = { 319 'Id': fields.integer('Id'), 320 'SSID': fields.char('SSID', size=255, translate=True), 321 'Frequency': fields.integer('Frequency'), 322 'ChannelWidth': fields.integer('ChannelWidth'), 323 'NetworkDevice': fields.integer('NetworkDevice'), 313 'ssid': fields.char('SSID', size=255, translate=True), 314 'frequency': fields.integer('Frequency'), 315 'channelwidth': fields.integer('ChannelWidth'), 316 'networkdevice': fields.many2one('centrala.networkdevice', 'NetworkDevice'), 324 317 } 325 318 centrala_networkap() … … 328 321 _name = "centrala.networkconfiguration" 329 322 _columns = { 330 'Id': fields.integer('Id'), 331 'Caption': fields.char('Caption', size=255, translate=True), 332 'Execute': fields.char('Execute', size=255, translate=True), 333 'Changed': fields.integer('Changed'), 334 'LastTime': fields.datetime('LastTime'), 335 'ExecutionTime': fields.integer('ExecutionTime'), 336 'Enabled': fields.integer('Enabled'), 337 'Period': fields.integer('Period'), 338 'Log': fields.text('Log', translate=True), 323 'caption': fields.char('Caption', size=255, translate=True), 324 'execute': fields.char('Execute', size=255, translate=True), 325 'changed': fields.integer('Changed'), 326 'lasttime': fields.datetime('LastTime'), 327 'executiontime': fields.integer('ExecutionTime'), 328 'enabled': fields.integer('Enabled'), 329 'period': fields.integer('Period'), 330 'log': fields.text('Log', translate=True), 339 331 } 340 332 centrala_networkconfiguration() … … 343 335 _name = "centrala.networkdevice" 344 336 _columns = { 345 'Id': fields.integer('Id'), 346 'Name': fields.char('Name', size=255, translate=True), 347 'Member': fields.integer('Member'), 348 'Location': fields.integer('Location'), 349 'Type': fields.integer('Type'), 350 'PositionLatitude': fields.float('PositionLatitude', digits=(12,6)), 351 'PositionLongitude': fields.float('PositionLongitude', digits=(12,6)), 352 'Used': fields.integer('Used'), 353 'Online': fields.integer('Online'), 354 'LastOnline': fields.datetime('LastOnline'), 355 'PermanentOnline': fields.integer('PermanentOnline'), 356 'InboundNATPriority': fields.integer('InboundNATPriority'), 337 'name': fields.char('Name', size=255, translate=True), 338 'member': fields.many2one('centrala.member', 'Member'), 339 'location': fields.many2one('centrala.member', 'Location'), 340 'type': fields.many2one('centrala.networkdevicetype', 'Type'), 341 'positionlatitude': fields.float('PositionLatitude', digits=(12,6)), 342 'positionlongitude': fields.float('PositionLongitude', digits=(12,6)), 343 'used': fields.integer('Used'), 344 'online': fields.integer('Online'), 345 'lastonline': fields.datetime('LastOnline'), 346 'permanentonline': fields.integer('PermanentOnline'), 347 'inboundnatpriority': fields.integer('InboundNATPriority'), 348 'networkap_ids': fields.one2many('centrala.networkap', 'networkdevice', 'networkap'), 349 'networkfirewall_ids': fields.one2many('centrala.networkfirewall', 'networkdevice', 'networkfirewall'), 350 'networkinterface_ids': fields.one2many('centrala.networkinterface', 'device', 'networkinterface'), 357 351 } 358 352 centrala_networkdevice() … … 361 355 _name = "centrala.networkdevicehistory" 362 356 _columns = { 363 'Id': fields.integer('Id'), 364 'Device': fields.integer('Device'), 365 'Time': fields.datetime('Time'), 366 'Action': fields.integer('Action'), 367 'Notice': fields.char('Notice', size=255, translate=True), 357 'device': fields.integer('Device'), 358 'time': fields.datetime('Time'), 359 'action': fields.integer('Action'), 360 'notice': fields.char('Notice', size=255, translate=True), 368 361 } 369 362 centrala_networkdevicehistory() … … 372 365 _name = "centrala.networkdevicetype" 373 366 _columns = { 374 ' Id': fields.integer('Id'),375 ' Name': fields.char('Name', size=255, translate=True),376 ' ShowOnline': fields.integer('ShowOnline'),377 ' IconName': fields.char('IconName', size=255, translate=True),367 'name': fields.char('Name', size=255, translate=True), 368 'showonline': fields.integer('ShowOnline'), 369 'iconname': fields.char('IconName', size=255, translate=True), 370 'networkdevice_ids': fields.one2many('centrala.networkdevice', 'type', 'networkdevice'), 378 371 } 379 372 centrala_networkdevicetype() … … 382 375 _name = "centrala.networkdomainalias" 383 376 _columns = { 384 'Id': fields.integer('Id'), 385 'Name': fields.char('Name', size=255, translate=True), 386 'Target': fields.char('Target', size=255, translate=True), 387 'Comment': fields.char('Comment', size=255, translate=True), 377 'name': fields.char('Name', size=255, translate=True), 378 'target': fields.char('Target', size=255, translate=True), 379 'comment': fields.char('Comment', size=255, translate=True), 388 380 } 389 381 centrala_networkdomainalias() … … 392 384 _name = "centrala.networkfirewall" 393 385 _columns = { 394 'Id': fields.integer('Id'), 395 'NetworkDevice': fields.integer('NetworkDevice'), 396 'SourceInterface': fields.char('SourceInterface', size=255, translate=True), 397 'DestinationInterface': fields.char('DestinationInterface', size=255, translate=True), 398 'SourceAddress': fields.char('SourceAddress', size=255, translate=True), 399 'DestinationAddress': fields.char('DestinationAddress', size=255, translate=True), 400 'SourcePort': fields.integer('SourcePort'), 401 'DestinationPort': fields.integer('DestinationPort'), 402 'Action': fields.char('Action', size=255, translate=True), 403 'Comment': fields.char('Comment', size=255, translate=True), 386 'networkdevice': fields.many2one('centrala.networkdevice', 'NetworkDevice'), 387 'sourceinterface': fields.char('SourceInterface', size=255, translate=True), 388 'destinationinterface': fields.char('DestinationInterface', size=255, translate=True), 389 'sourceaddress': fields.char('SourceAddress', size=255, translate=True), 390 'destinationaddress': fields.char('DestinationAddress', size=255, translate=True), 391 'sourceport': fields.integer('SourcePort'), 392 'destinationport': fields.integer('DestinationPort'), 393 'action': fields.char('Action', size=255, translate=True), 394 'comment': fields.char('Comment', size=255, translate=True), 404 395 } 405 396 centrala_networkfirewall() … … 408 399 _name = "centrala.networkinterface" 409 400 _columns = { 410 'Id': fields.integer('Id'), 411 'Name': fields.char('Name', size=16, translate=True), 412 'Type': fields.integer('Type'), 413 'MAC': fields.char('MAC', size=17, translate=True), 414 'LocalIP': fields.char('LocalIP', size=16, translate=True), 415 'IPv6': fields.char('IPv6', size=255, translate=True), 416 'ExternalIP': fields.char('ExternalIP', size=16, translate=True), 417 'Device': fields.integer('Device'), 418 'Online': fields.integer('Online'), 419 'LastOnline': fields.datetime('LastOnline'), 401 'name': fields.char('Name', size=16, translate=True), 402 'type': fields.many2one('centrala.networkinterfacetype', 'Type'), 403 'mac': fields.char('MAC', size=17, translate=True), 404 'localip': fields.char('LocalIP', size=16, translate=True), 405 'ipv6': fields.char('IPv6', size=255, translate=True), 406 'externalip': fields.char('ExternalIP', size=16, translate=True), 407 'device': fields.many2one('centrala.networkdevice', 'Device'), 408 'online': fields.integer('Online'), 409 'lastonline': fields.datetime('LastOnline'), 420 410 } 421 411 centrala_networkinterface() … … 424 414 _name = "centrala.networkinterfaceportable" 425 415 _columns = { 426 'Id': fields.integer('Id'), 427 'NetworkInterface': fields.integer('NetworkInterface'), 428 'DynamicIP': fields.char('DynamicIP', size=255, translate=True), 429 'Time': fields.datetime('Time'), 430 'Update': fields.integer('Update'), 416 'networkinterface': fields.integer('NetworkInterface'), 417 'dynamicip': fields.char('DynamicIP', size=255, translate=True), 418 'time': fields.datetime('Time'), 419 'update': fields.integer('Update'), 431 420 } 432 421 centrala_networkinterfaceportable() … … 435 424 _name = "centrala.networkinterfacestat" 436 425 _columns = { 437 ' NetworkInterface': fields.integer('NetworkInterface'),438 ' Time': fields.datetime('Time'),439 ' PingCount': fields.integer('PingCount'),426 'networkinterface': fields.integer('NetworkInterface'), 427 'time': fields.datetime('Time'), 428 'pingcount': fields.integer('PingCount'), 440 429 } 441 430 centrala_networkinterfacestat() … … 444 433 _name = "centrala.networkinterfacetype" 445 434 _columns = { 446 ' Id': fields.integer('Id'),447 ' Name': fields.char('Name', size=255, translate=True),448 ' MaxSpeed': fields.integer('MaxSpeed'),449 ' FullDuplex': fields.integer('FullDuplex'),450 ' Color': fields.char('Color', size=6, translate=True),435 'name': fields.char('Name', size=255, translate=True), 436 'maxspeed': fields.integer('MaxSpeed'), 437 'fullduplex': fields.integer('FullDuplex'), 438 'color': fields.char('Color', size=6, translate=True), 439 'networkinterface_ids': fields.one2many('centrala.networkinterface', 'type', 'networkinterface'), 451 440 } 452 441 centrala_networkinterfacetype() … … 455 444 _name = "centrala.networklink" 456 445 _columns = { 457 'Id': fields.integer('Id'), 458 'Type': fields.integer('Type'), 459 'Interface1': fields.integer('Interface1'), 460 'Interface2': fields.integer('Interface2'), 446 'type': fields.integer('Type'), 447 'interface1': fields.integer('Interface1'), 448 'interface2': fields.integer('Interface2'), 461 449 } 462 450 centrala_networklink() … … 465 453 _name = "centrala.networkmanglesubgroup" 466 454 _columns = { 467 'Id': fields.integer('Id'), 468 'AddressRange': fields.char('AddressRange', size=255, translate=True), 455 'addressrange': fields.char('AddressRange', size=255, translate=True), 469 456 } 470 457 centrala_networkmanglesubgroup() … … 473 460 _name = "centrala.networkmark" 474 461 _columns = { 475 'Id': fields.integer('Id'), 476 'Comment': fields.char('Comment', size=255, translate=True), 462 'comment': fields.char('Comment', size=255, translate=True), 477 463 } 478 464 centrala_networkmark() … … 481 467 _name = "centrala.networksubnet" 482 468 _columns = { 483 'Id': fields.integer('Id'), 484 'Name': fields.char('Name', size=255, translate=True), 485 'AddressRange': fields.char('AddressRange', size=255, translate=True), 486 'Mask': fields.integer('Mask'), 487 'DHCP': fields.char('DHCP', size=255, translate=True), 488 'Gateway': fields.char('Gateway', size=255, translate=True), 489 'WINS': fields.char('WINS', size=255, translate=True), 490 'DNS': fields.char('DNS', size=255, translate=True), 491 'Domain': fields.char('Domain', size=255, translate=True), 492 'NTP': fields.char('NTP', size=255, translate=True), 493 'Member': fields.integer('Member'), 494 'ExtAddressRange': fields.char('ExtAddressRange', size=255, translate=True), 495 'ExtMask': fields.integer('ExtMask'), 496 'AddressRangeIPv6': fields.char('AddressRangeIPv6', size=255, translate=True), 497 'Configure': fields.integer('Configure'), 469 'name': fields.char('Name', size=255, translate=True), 470 'addressrange': fields.char('AddressRange', size=255, translate=True), 471 'mask': fields.integer('Mask'), 472 'dhcp': fields.char('DHCP', size=255, translate=True), 473 'gateway': fields.char('Gateway', size=255, translate=True), 474 'wins': fields.char('WINS', size=255, translate=True), 475 'dns': fields.char('DNS', size=255, translate=True), 476 'domain': fields.char('Domain', size=255, translate=True), 477 'ntp': fields.char('NTP', size=255, translate=True), 478 'member': fields.many2one('centrala.member', 'Member'), 479 'extaddressrange': fields.char('ExtAddressRange', size=255, translate=True), 480 'extmask': fields.integer('ExtMask'), 481 'addressrangeipv6': fields.char('AddressRangeIPv6', size=255, translate=True), 482 'configure': fields.integer('Configure'), 498 483 } 499 484 centrala_networksubnet() … … 502 487 _name = "centrala.news" 503 488 _columns = { 504 'Id': fields.integer('Id'), 505 'Title': fields.char('Title', size=255, translate=True), 506 'Content': fields.text('Content', translate=True), 507 'Date': fields.datetime('Date'), 508 'TargetDate': fields.datetime('TargetDate'), 509 'Author': fields.char('Author', size=32, translate=True), 510 'IP': fields.char('IP', size=16, translate=True), 511 'Category': fields.integer('Category'), 512 'Enclosure': fields.char('Enclosure', size=255, translate=True), 513 'User': fields.integer('User'), 514 'Link': fields.char('Link', size=255, translate=True), 489 'title': fields.char('Title', size=255, translate=True), 490 'content': fields.text('Content', translate=True), 491 'date': fields.datetime('Date'), 492 'targetdate': fields.datetime('TargetDate'), 493 'author': fields.char('Author', size=32, translate=True), 494 'ip': fields.char('IP', size=16, translate=True), 495 'category': fields.many2one('centrala.newscategory', 'Category'), 496 'enclosure': fields.char('Enclosure', size=255, translate=True), 497 'user': fields.integer('User'), 498 'link': fields.char('Link', size=255, translate=True), 515 499 } 516 500 centrala_news() … … 519 503 _name = "centrala.newscategory" 520 504 _columns = { 521 ' Id': fields.integer('Id'),522 ' Caption': fields.char('Caption', size=255, translate=True),523 ' Permission': fields.integer('Permission'),524 ' Sequence': fields.integer('Sequence'),525 ' Group': fields.integer('Group'),526 ' RSS': fields.char('RSS', size=255, translate=True),505 'caption': fields.char('Caption', size=255, translate=True), 506 'permission': fields.integer('Permission'), 507 'sequence': fields.integer('Sequence'), 508 'group': fields.integer('Group'), 509 'rss': fields.char('RSS', size=255, translate=True), 510 'news_ids': fields.one2many('centrala.news', 'category', 'news'), 527 511 } 528 512 centrala_newscategory() … … 531 515 _name = "centrala.panel" 532 516 _columns = { 533 'Id': fields.integer('Id'), 534 'Module': fields.char('Module', size=255, translate=True), 535 'Parameters': fields.char('Parameters', size=255, translate=True), 536 'Order': fields.integer('Order'), 537 'PanelColumn': fields.integer('PanelColumn'), 517 'module': fields.char('Module', size=255, translate=True), 518 'parameters': fields.char('Parameters', size=255, translate=True), 519 'order': fields.integer('Order'), 520 'panelcolumn': fields.many2one('centrala.panelcolumn', 'PanelColumn'), 538 521 } 539 522 centrala_panel() … … 542 525 _name = "centrala.panelcolumn" 543 526 _columns = { 544 ' Id': fields.integer('Id'),545 ' Width': fields.char('Width', size=255, translate=True),527 'width': fields.char('Width', size=255, translate=True), 528 'panel_ids': fields.one2many('centrala.panel', 'panelcolumn', 'panel'), 546 529 } 547 530 centrala_panelcolumn() … … 550 533 _name = "centrala.permissiongroup" 551 534 _columns = { 552 'Id': fields.integer('Id'), 553 'Description': fields.char('Description', size=255, translate=True), 535 'description': fields.char('Description', size=255, translate=True), 554 536 } 555 537 centrala_permissiongroup() … … 558 540 _name = "centrala.permissiongroupassignment" 559 541 _columns = { 560 ' Group': fields.integer('Group'),561 ' GroupOrOperation': fields.integer('GroupOrOperation'),562 ' Type': fields.integer('Type'),542 'group': fields.integer('Group'), 543 'grouporoperation': fields.integer('GroupOrOperation'), 544 'type': fields.integer('Type'), 563 545 } 564 546 centrala_permissiongroupassignment() … … 567 549 _name = "centrala.permissionoperation" 568 550 _columns = { 569 'Id': fields.integer('Id'), 570 'Module': fields.char('Module', size=64, translate=True), 571 'Operation': fields.char('Operation', size=128, translate=True), 572 'Item': fields.char('Item', size=64, translate=True), 573 'ItemId': fields.integer('ItemId'), 551 'module': fields.char('Module', size=64, translate=True), 552 'operation': fields.char('Operation', size=128, translate=True), 553 'item': fields.char('Item', size=64, translate=True), 554 'itemid': fields.integer('ItemId'), 574 555 } 575 556 centrala_permissionoperation() … … 578 559 _name = "centrala.permissionuserassignment" 579 560 _columns = { 580 ' User': fields.integer('User'),581 ' GroupOrOperation': fields.integer('GroupOrOperation'),582 ' Type': fields.integer('Type'),561 'user': fields.many2one('centrala.user', 'User'), 562 'grouporoperation': fields.integer('GroupOrOperation'), 563 'type': fields.integer('Type'), 583 564 } 584 565 centrala_permissionuserassignment() … … 587 568 _name = "centrala.phonebook" 588 569 _columns = { 589 'Id': fields.integer('Id'), 590 'Number': fields.char('Number', size=255, translate=True), 591 'Name': fields.char('Name', size=255, translate=True), 592 'Address': fields.char('Address', size=255, translate=True), 593 'LastUpdate': fields.datetime('LastUpdate'), 594 'Operator': fields.char('Operator', size=255, translate=True), 570 'number': fields.char('Number', size=255, translate=True), 571 'name': fields.char('Name', size=255, translate=True), 572 'address': fields.char('Address', size=255, translate=True), 573 'lastupdate': fields.datetime('LastUpdate'), 574 'operator': fields.char('Operator', size=255, translate=True), 595 575 } 596 576 centrala_phonebook() … … 599 579 _name = "centrala.service" 600 580 _columns = { 601 'Id': fields.integer('Id'), 602 'Name': fields.char('Name', size=255, translate=True), 581 'name': fields.char('Name', size=255, translate=True), 603 582 } 604 583 centrala_service() … … 607 586 _name = "centrala.stockcard" 608 587 _columns = { 609 'Id': fields.integer('Id'), 610 'Name': fields.char('Name', size=255, translate=True), 611 'SellPrice': fields.float('SellPrice', digits=(12,6)), 612 'Consumption': fields.integer('Consumption'), 588 'name': fields.char('Name', size=255, translate=True), 589 'sellprice': fields.float('SellPrice', digits=(12,6)), 590 'consumption': fields.integer('Consumption'), 613 591 } 614 592 centrala_stockcard() … … 617 595 _name = "centrala.subject" 618 596 _columns = { 619 'Id': fields.integer('Id'), 620 'Name': fields.char('Name', size=64, translate=True), 621 'AddressStreet': fields.char('AddressStreet', size=64, translate=True), 622 'AddressTown': fields.char('AddressTown', size=64, translate=True), 623 'AddressPSC': fields.integer('AddressPSC'), 624 'AddressCountry': fields.char('AddressCountry', size=255, translate=True), 625 'IC': fields.char('IC', size=32, translate=True), 626 'DIC': fields.char('DIC', size=32, translate=True), 627 'MapPositionX': fields.float('MapPositionX', digits=(12,6)), 628 'MapPositionY': fields.float('MapPositionY', digits=(12,6)), 629 'WWW': fields.char('WWW', size=255, translate=True), 630 'Note': fields.char('Note', size=255, translate=True), 597 'name': fields.char('Name', size=64, translate=True), 598 'addressstreet': fields.char('AddressStreet', size=64, translate=True), 599 'addresstown': fields.char('AddressTown', size=64, translate=True), 600 'addresspsc': fields.integer('AddressPSC'), 601 'addresscountry': fields.char('AddressCountry', size=255, translate=True), 602 'ic': fields.char('IC', size=32, translate=True), 603 'dic': fields.char('DIC', size=32, translate=True), 604 'mappositionx': fields.float('MapPositionX', digits=(12,6)), 605 'mappositiony': fields.float('MapPositionY', digits=(12,6)), 606 'www': fields.char('WWW', size=255, translate=True), 607 'note': fields.char('Note', size=255, translate=True), 608 'financebills_ids': fields.one2many('centrala.financebills', 'subject', 'financebills'), 609 'financeclaimsliabilities_ids': fields.one2many('centrala.financeclaimsliabilities', 'subject', 'financeclaimsliabilities'), 610 'financeoperation_ids': fields.one2many('centrala.financeoperation', 'subject', 'financeoperation'), 611 'member_ids': fields.one2many('centrala.member', 'subject', 'member'), 612 'subjectopentime_ids': fields.one2many('centrala.subjectopentime', 'subject', 'subjectopentime'), 613 'subjectopentimeday_ids': fields.one2many('centrala.subjectopentimeday', 'subject', 'subjectopentimeday'), 631 614 } 632 615 centrala_subject() … … 635 618 _name = "centrala.subjectopentime" 636 619 _columns = { 637 ' Subject': fields.integer('Subject'),638 ' UpdateTime': fields.datetime('UpdateTime'),639 ' Notice': fields.char('Notice', size=255, translate=True),640 ' Photo': fields.integer('Photo'),620 'subject': fields.many2one('centrala.subject', 'Subject'), 621 'updatetime': fields.datetime('UpdateTime'), 622 'notice': fields.char('Notice', size=255, translate=True), 623 'photo': fields.integer('Photo'), 641 624 } 642 625 centrala_subjectopentime() … … 645 628 _name = "centrala.subjectopentimeday" 646 629 _columns = { 647 ' Subject': fields.integer('Subject'),648 ' Day': fields.integer('Day'),649 ' Open1': fields.integer('Open1'),650 ' Close1': fields.integer('Close1'),651 ' Open2': fields.integer('Open2'),652 ' Close2': fields.integer('Close2'),630 'subject': fields.many2one('centrala.subject', 'Subject'), 631 'day': fields.integer('Day'), 632 'open1': fields.integer('Open1'), 633 'close1': fields.integer('Close1'), 634 'open2': fields.integer('Open2'), 635 'close2': fields.integer('Close2'), 653 636 } 654 637 centrala_subjectopentimeday() … … 657 640 _name = "centrala.tv" 658 641 _columns = { 659 'Id': fields.integer('Id'), 660 'Name': fields.char('Name', size=16, translate=True), 661 'Frequency': fields.integer('Frequency'), 662 'Norm': fields.char('Norm', size=8, translate=True), 663 'Homepage': fields.char('Homepage', size=255, translate=True), 664 'Language': fields.char('Language', size=32, translate=True), 665 'ShortName': fields.char('ShortName', size=16, translate=True), 666 'Stream': fields.char('Stream', size=255, translate=True), 667 'StreamWeb': fields.char('StreamWeb', size=255, translate=True), 668 'SourceType': fields.char('SourceType', size=255, translate=True), 669 'Category': fields.char('Category', size=255, translate=True), 642 'name': fields.char('Name', size=16, translate=True), 643 'frequency': fields.integer('Frequency'), 644 'norm': fields.char('Norm', size=8, translate=True), 645 'homepage': fields.char('Homepage', size=255, translate=True), 646 'language': fields.char('Language', size=32, translate=True), 647 'shortname': fields.char('ShortName', size=16, translate=True), 648 'stream': fields.char('Stream', size=255, translate=True), 649 'streamweb': fields.char('StreamWeb', size=255, translate=True), 650 'sourcetype': fields.char('SourceType', size=255, translate=True), 651 'category': fields.char('Category', size=255, translate=True), 670 652 } 671 653 centrala_tv() … … 674 656 _name = "centrala.user" 675 657 _columns = { 676 'Id': fields.integer('Id'), 677 'Login': fields.char('Login', size=64, translate=True), 678 'Name': fields.char('Name', size=128, translate=True), 679 'Password': fields.char('Password', size=255, translate=True), 680 'Email': fields.char('Email', size=128, translate=True), 681 'LastIpAddress': fields.char('LastIpAddress', size=16, translate=True), 682 'LastLoginTime': fields.datetime('LastLoginTime'), 683 'RegistrationTime': fields.datetime('RegistrationTime'), 684 'Member': fields.integer('Member'), 685 'Locked': fields.integer('Locked'), 686 'ICQ': fields.integer('ICQ'), 687 'PhoneNumber': fields.char('PhoneNumber', size=32, translate=True), 688 'InitPassword': fields.char('InitPassword', size=255, translate=True), 658 'login': fields.char('Login', size=64, translate=True), 659 'name': fields.char('Name', size=128, translate=True), 660 'password': fields.char('Password', size=255, translate=True), 661 'email': fields.char('Email', size=128, translate=True), 662 'lastipaddress': fields.char('LastIpAddress', size=16, translate=True), 663 'lastlogintime': fields.datetime('LastLoginTime'), 664 'registrationtime': fields.datetime('RegistrationTime'), 665 'member': fields.many2one('centrala.member', 'Member'), 666 'locked': fields.integer('Locked'), 667 'icq': fields.integer('ICQ'), 668 'phonenumber': fields.char('PhoneNumber', size=32, translate=True), 669 'initpassword': fields.char('InitPassword', size=255, translate=True), 670 'log_ids': fields.one2many('centrala.log', 'user', 'log'), 671 'member_ids': fields.one2many('centrala.member', 'responsibleuser', 'member'), 672 'permissionuserassignment_ids': fields.one2many('centrala.permissionuserassignment', 'user', 'permissionuserassignment'), 689 673 } 690 674 centrala_user() … … 693 677 _name = "centrala.useronline" 694 678 _columns = { 695 'Id': fields.integer('Id'), 696 'User': fields.integer('User'), 697 'ActivityTime': fields.datetime('ActivityTime'), 698 'LoginTime': fields.datetime('LoginTime'), 699 'SessionId': fields.char('SessionId', size=255, translate=True), 700 'IpAddress': fields.char('IpAddress', size=16, translate=True), 701 'HostName': fields.char('HostName', size=255, translate=True), 702 'ScriptName': fields.char('ScriptName', size=255, translate=True), 679 'user': fields.integer('User'), 680 'activitytime': fields.datetime('ActivityTime'), 681 'logintime': fields.datetime('LoginTime'), 682 'sessionid': fields.char('SessionId', size=255, translate=True), 683 'ipaddress': fields.char('IpAddress', size=16, translate=True), 684 'hostname': fields.char('HostName', size=255, translate=True), 685 'scriptname': fields.char('ScriptName', size=255, translate=True), 703 686 } 704 687 centrala_useronline() … … 712 695 'internet_speed_reserve': fields.integer('internet_speed_reserve'), 713 696 'administration_per_user': fields.integer('administration_per_user'), 714 'k Wh': fields.integer('kWh'),697 'kwh': fields.integer('kWh'), 715 698 'base_speed_element': fields.integer('base_speed_element'), 716 ' BaseTariffPrice': fields.integer('BaseTariffPrice'),717 ' TopTariffPrice': fields.integer('TopTariffPrice'),699 'basetariffprice': fields.integer('BaseTariffPrice'), 700 'toptariffprice': fields.integer('TopTariffPrice'), 718 701 } 719 702 centrala_finance_charge() … … 722 705 _name = "centrala.finance.groups" 723 706 _columns = { 724 'Id': fields.integer('Id'), 725 'Description': fields.char('Description', size=128, translate=True), 707 'description': fields.char('Description', size=128, translate=True), 726 708 } 727 709 centrala_finance_groups() … … 734 716 'date': fields.date('date'), 735 717 'administration': fields.integer('administration'), 736 'k Wh': fields.integer('kWh'),718 'kwh': fields.integer('kWh'), 737 719 'administration_total': fields.integer('administration_total'), 738 720 'consumption_total': fields.integer('consumption_total'), 739 721 'total_paid': fields.integer('total_paid'), 740 ' BaseTariffPrice': fields.integer('BaseTariffPrice'),741 ' TopTariffPrice': fields.integer('TopTariffPrice'),722 'basetariffprice': fields.integer('BaseTariffPrice'), 723 'toptariffprice': fields.integer('TopTariffPrice'), 742 724 'member_count': fields.integer('member_count'), 743 725 'investment': fields.integer('investment'), … … 773 755 'shop': fields.char('shop', size=64, translate=True), 774 756 'deprecated_price': fields.integer('deprecated_price'), 775 ' TimeEnlistment': fields.datetime('TimeEnlistment'),776 ' TimeElimination': fields.datetime('TimeElimination'),777 ' StockCard': fields.integer('StockCard'),757 'timeenlistment': fields.datetime('TimeEnlistment'), 758 'timeelimination': fields.datetime('TimeElimination'), 759 'stockcard': fields.integer('StockCard'), 778 760 } 779 761 centrala_network_devices()
Note:
See TracChangeset
for help on using the changeset viewer.