You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

33 lines
1.7 KiB

# -*- coding: utf-8 -*-
# @Time : 2023/8/8 16:20
# @Author : tx
# @File : msds.py
# @Description :
from tortoise import fields, models
class Msds(models.Model):
id = fields.UUIDField(pk=True)
name = fields.TextField(null=True, description="药剂名称")
english_name = fields.TextField(null=True, description="药剂名称")
cas_number = fields.CharField(null=True, max_length=50, description="药剂cas码")
molecular_formula = fields.CharField(null=True, max_length=50, description="分子式")
molecular_weight = fields.CharField(null=True, max_length=50, description="分子量")
physical_data = fields.TextField(null=True, description="物理数据")
toxicity_data = fields.TextField(null=True, description="毒性数据")
use = fields.TextField(null=True, description="用途")
stability = fields.TextField(null=True, description="稳定性")
ecological = fields.TextField(null=True, description="生态性")
precautions = fields.TextField(null=True, description="注意事项")
storage_method = fields.TextField(null=True, description="存储方法")
client_storage_require = fields.TextField(null=True, description="柜体存储要求")
provision = fields.CharField(null=True, max_length=50, description="领用归还规定")
file_name = fields.CharField(null=True, max_length=250, description="文件名")
path = fields.CharField(null=True, max_length=250, description="文件路径")
upload_at = fields.DatetimeField(null=True, description='上传时间')
upload_user_id = fields.UUIDField(null=True, description='上传人id')
class Meta:
table = 'rms_msds'
table_description = 'msds数据库'