[NEW] maintenance_server_data: create add-on
This commit is contained in:
27
maintenance_server_data/models/service.py
Normal file
27
maintenance_server_data/models/service.py
Normal file
@@ -0,0 +1,27 @@
|
||||
from odoo import fields, models
|
||||
|
||||
class Service(models.Model):
|
||||
_name = 'service'
|
||||
|
||||
name = fields.Char('Name', required=True)
|
||||
|
||||
class ServiceVersion(models.Model):
|
||||
_name = "service.version"
|
||||
|
||||
service_id = fields.Many2one('service', string='Service', required=True)
|
||||
name = fields.Char('Name')
|
||||
is_last_version = fields.Boolean('Is Last Version?')
|
||||
|
||||
class ServiceInstance(models.Model):
|
||||
_name = "service.instance"
|
||||
|
||||
equipment_id = fields.Many2one('maintenance.equipment', string='Equipment')
|
||||
service_id = fields.Many2one('service', string='Service', required=True)
|
||||
version_id = fields.Many2one('service.version', string='Version')
|
||||
service_url = fields.Char(string='Service Url')
|
||||
|
||||
|
||||
class BackupServer(models.Model):
|
||||
_name = 'backup.server'
|
||||
|
||||
name = fields.Char('Name', required=True)
|
Reference in New Issue
Block a user