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

58 lines
1.4 KiB
C#

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace OpenAuth.App.FormScheme.Response
{
/// <summary>
/// 表单数据表信息
/// </summary>
public class FormDbTableInfo
{
/// <summary>
/// 唯一标识
/// </summary>
public string Id { get; set; }
/// <summary>
/// SqlServer下是Owner、PostgreSQL下是Schema、MySql下是数据库名
/// </summary>
public string Schema { get; set; }
/// <summary>
/// 表名
/// </summary>
public string Name { get; set; }
/// <summary>
/// 表备注SqlServer下是扩展属性 MS_Description
/// </summary>
public string Comment { get; set; }
/// <summary>
/// main 主表 chlid 子表
/// </summary>
public string Type { get; set; }
/// <summary>
/// 关联字段
/// </summary>
public string Field { get; set; }
/// <summary>
/// 关联表
/// </summary>
public string RelationName { get; set; }
/// <summary>
/// 关联表字段
/// </summary>
public string RelationField { get; set; }
/// <summary>
/// 视图表单sql语句
/// </summary>
public string Sql { get; set; }
}
}