idg_road.py 782 Bytes
import logging
from datetime import datetime, timedelta

import pytz
from odoo import models, api, fields, _

# from odoo.addons.base.models.ir_sequence import (_create_sequence, _drop_sequences, _alter_sequence, _select_nextval,
#                                                  _update_nogap)
# from odoo.tools import sql
from odoo.exceptions import UserError
from psycopg2 import sql
_logger = logging.getLogger(__name__)


class IdgRoad(models.Model):
    _name = 'idg.road'
    _description = 'Public Road Management'
    _order = "name"
    name = fields.Char(required=True)
    code = fields.Char(string='Code')
    length = fields.Float(string='Length')
    active = fields.Boolean(default=True, string="Active")
    geom = fields.GeoLine(srid=4326)