当前位置: 首页 > news >正文

dogip网站开发河北省建设厅官方网站

dogip网站开发,河北省建设厅官方网站,百度浏览器网页版,免费版crm系统設計或生成好數據庫,可以生成自己設計好的框架項目 # encoding: utf-8 # 版权所有 :2024 ©涂聚文有限公司 # 许可信息查看 :言語成了邀功盡責的功臣,還需要行爲每日來值班嗎 # 描述: : 生成实体 # Author …

設計或生成好數據庫,可以生成自己設計好的框架項目

# encoding: utf-8
# 版权所有    :2024 ©涂聚文有限公司
# 许可信息查看 :言語成了邀功盡責的功臣,還需要行爲每日來值班嗎
# 描述:     : 生成实体
# Author    : geovindu,Geovin Du 涂聚文.
# IDE       : PyCharm 2023.1 python 3.11
# OS        : windows 10
# Datetime  : 2024/11/18 22:41
# User      : geovindu
# Product   : PyCharm
# Project   : pyGenerator
# File      : SqlServerGenerator/CreateModel.py
# explain   : 学习import os
import re
import sys
import io
import datetime
from common.fileHelper import FileHelper
from common.strHelper import StrHelper
from bll.tableNameAndKey import TableNameAndKeyBll
from bll.tableForegin import TableForeginBll
from bll.tableModel import TableModelBllclass CreateModel(object):""""""def __init__(self):self.__modelpath = os.path.join(os.getcwd() + "/test/model/")self.__file = FileHelper()self.__blltablekey = TableNameAndKeyBll()self.__database = "sql server 2019"self.__name = "CreateModel"passdef __del__(self):""":return:"""print(f"{self.__name} ERASE MEMORY")def addpackagefile(self):"""生成包配置文件:return:"""now = datetime.datetime.now()bll = TableNameAndKeyBll()sb = []sbt = f"""
# encoding: utf-8
# 版权所有 2024 ©涂聚文有限公司
# 许可信息查看:言語成了邀功盡責的功臣,還需要行爲每日來值班嗎
# 描述:
# Author    : geovindu,Geovin Du 涂聚文.
# IDE       : PyCharm 2023.1 python 3.11
# OS        : windows 10
# Datetime  : {now.strftime('%Y-%m-%d %H:%M:%S')}
# database  :{self.__database}
# User      : geovindu
# Product   : PyCharm
# Project   : IctGame
# File      : model/__init__.py
# explain   : 学习"""sb.append(sbt)for li in bll.selectSql():sbp=f"""
from model.{StrHelper.firstLower(li.TableName)} import {li.TableName}Info
"""sb.append(sbp)if not os.path.exists(self.__modelpath):os.makedirs(self.__modelpath)filepath = self.__modelpath + '__init__.py'content = ''.join(sb)ok = self.__file.createModelFile(filepath, content)def add(self):"""生成实体:return:"""#fileHelper=FileHelper()now = datetime.datetime.now()bll = TableNameAndKeyBll()for li in bll.selectSql():sb = []sbt=f"""
# encoding: utf-8
# 版权所有 2024 ©涂聚文有限公司
# 许可信息查看:言語成了邀功盡責的功臣,還需要行爲每日來值班嗎
# 描述:
# Author    : geovindu,Geovin Du 涂聚文.
# IDE       : PyCharm 2023.1 python 3.11
# OS        : windows 10
# Datetime  : {now.strftime('%Y-%m-%d %H:%M:%S')}
# database  :{self.__database}
# User      : geovindu
# Product   : PyCharm
# Project   : IctGame
# File      : model/{li.TableName}.py
# explain   : 学习class {li.TableName}Info(object):\"""{li.TableDescription}                    \""" 
"""sb.append(sbt)tbll = TableModelBll()sinhead = f"""def __init__(self):\"""構造\"""               """sb.append((sinhead))for tli in tbll.selectSql(li.TableName):sin=f"""self._{tli.FieldName} = None\"""{tli.FieldDescription}\""""""sb.append(sin)for pli in tbll.selectSql(li.TableName):psb=f"""@propertydef {pli.FieldName}(self):\"""{pli.FieldDescription}\"""return self._{pli.FieldName}@{pli.FieldName}.setterdef {pli.FieldName}(self, {StrHelper.firstLower(pli.FieldName)}):\"""{pli.FieldDescription}:param {pli.FieldName}::return:\"""self._{pli.FieldName} = {StrHelper.firstLower(pli.FieldName)}       """sb.append(psb)if not os.path.exists(self.__modelpath):os.makedirs(self.__modelpath)filepath=self.__modelpath+StrHelper.firstLower(li.TableName)+'.py'content=''.join(sb)ok = self.__file.createModelFile(filepath,content)

原設計的表有表,列的描述

生成器生成的代碼:


# encoding: utf-8
# 版权所有 2024 ©涂聚文有限公司
# 许可信息查看:言語成了邀功盡責的功臣,還需要行爲每日來值班嗎
# 描述:
# Author    : geovindu,Geovin Du 涂聚文.
# IDE       : PyCharm 2023.1 python 3.11
# OS        : windows 10
# Datetime  : 2024-11-19 05:45:09
# database  :sql server 2019
# User      : geovindu
# Product   : PyCharm
# Project   : IctGame
# File      : model/School.py
# explain   : 学习class SchoolInfo(object):"""学校表                    """ def __init__(self):"""構造"""               self._SchoolId = None"""ID,主键"""self._SchoolName = None"""校名"""self._SchoolTelNo = None"""学校电话"""@propertydef SchoolId(self):"""ID,主键"""return self._SchoolId@SchoolId.setterdef SchoolId(self, schoolId):"""ID,主键:param SchoolId::return:"""self._SchoolId = schoolId       @propertydef SchoolName(self):"""校名"""return self._SchoolName@SchoolName.setterdef SchoolName(self, schoolName):"""校名:param SchoolName::return:"""self._SchoolName = schoolName       @propertydef SchoolTelNo(self):"""学校电话"""return self._SchoolTelNo@SchoolTelNo.setterdef SchoolTelNo(self, schoolTelNo):"""学校电话:param SchoolTelNo::return:"""self._SchoolTelNo = schoolTelNo       

http://www.yayakq.cn/news/765629/

相关文章:

  • 怎么用自己的电脑做网站销售渠道策略
  • 有关大学生做兼职的网站外贸网站服务器选择
  • 网站建设如何做账苏州网站建设集团
  • 网站开发后端有哪些wordpress如何实现精确查询
  • 网站开发要注意的漏洞建设网站几钱
  • 营销网站策划方案山东淄博微信网站制作
  • 郑州手机网站建设wordpress的页面
  • 网站建设需要资料wordpress导航 t
  • 北京网站建设新闻建设银行啦卡信用网站
  • 建立网站教学的怎样建设手机网站
  • 做网站的厂家网站建设哪家好知乎
  • 网页 网 址网站区别最新做网站技术
  • 网站排名代做photoshop怎么做网站
  • 外贸网站怎样做响应式网站服务
  • 现代化专业群建设专题网站护理专业网页制作素材和实例
  • 凡科做的微网站怎样连接公众号绍兴建设开发有限公司网站首页
  • 移动端网站建设费用国产crm
  • 网站建设的文案如何用.net做网站
  • 24小时最新国际新闻杭州百度百家号seo优化排名
  • 一个网站 两个数据库北京网站建设 招聘信息
  • 推广型网站建设模板网页字体网站
  • 郑州网站开发与建设网站后台无法更
  • 保险公司发展规划宁波网站优化公司哪家好
  • 慕课网站建设开题报告济南教育加盟网站建设
  • 平面设计师推荐网站售后服务网站
  • 有没有专门做儿童房的网站百度推广客户端登录
  • 厦门旋挖建筑公司网站网站 建设 培训 视频
  • 小型企业网站的设计与实现网站关键词优化网站推广
  • 织梦做的网站打开不是广州公司网站建设设计顾
  • 廊坊网站建设服务wdcp创建wordpress