| | |
| | | CREATE TABLE supply |
| | | ( |
| | | id BIGSERIAL PRIMARY KEY, |
| | | supplier_name VARCHAR(255) NOT NULL, -- 供应商名称 |
| | | taxpayer_id VARCHAR(255) NOT NULL, -- 纳税人识别号 |
| | | business_address VARCHAR(255) NOT NULL DEFAULT '', -- 经营地址 |
| | | bank_account VARCHAR(255) NOT NULL DEFAULT '', -- 银行账号 |
| | | bank_name VARCHAR(255) NOT NULL DEFAULT '', -- 开户行 |
| | | contact_person VARCHAR(255) NOT NULL DEFAULT '', -- 联系人 |
| | | contact_address VARCHAR(255) NOT NULL DEFAULT '', -- 联系地址 |
| | | province_id BIGINT NOT NULL DEFAULT 0, |
| | | city_id BIGINT NOT NULL DEFAULT 0, |
| | | district_id BIGINT NOT NULL DEFAULT 0, |
| | | deleted int4 NOT NULL DEFAULT 0, -- 是否删除(软删除标志) |
| | | create_by VARCHAR(255), -- 创建人 |
| | | supplier_name VARCHAR(255) NOT NULL, -- 供应商名称 |
| | | taxpayer_id VARCHAR(255) NOT NULL, -- 纳税人识别号 |
| | | business_address VARCHAR(255) NOT NULL DEFAULT '', -- 经营地址 |
| | | bank_account VARCHAR(255) NOT NULL DEFAULT '', -- 银行账号 |
| | | bank_name VARCHAR(255) NOT NULL DEFAULT '', -- 开户行 |
| | | contact_person VARCHAR(255) NOT NULL DEFAULT '', -- 联系人 |
| | | contact_address VARCHAR(255) NOT NULL DEFAULT '', -- 联系地址 |
| | | b_province_id BIGINT NOT NULL DEFAULT 0, -- 经营地址省id |
| | | b_city_id BIGINT NOT NULL DEFAULT 0, -- 经营地址市id |
| | | b_district_id BIGINT NOT NULL DEFAULT 0, -- 经营地址区id |
| | | c_province_id BIGINT NOT NULL DEFAULT 0, -- 联系地址省id |
| | | c_city_id BIGINT NOT NULL DEFAULT 0, -- 联系地址市id |
| | | c_district_id BIGINT NOT NULL DEFAULT 0, -- 联系地址区id |
| | | deleted int4 NOT NULL DEFAULT 0, -- 是否删除(软删除标志) |
| | | create_by VARCHAR(255), -- 创建人 |
| | | create_time TIMESTAMP WITH TIME ZONE DEFAULT CURRENT_TIMESTAMP, -- 创建时间,默认当前时间 |
| | | update_by VARCHAR(255), -- 最后更新人 |
| | | update_time TIMESTAMP WITH TIME ZONE DEFAULT CURRENT_TIMESTAMP -- 最后更新时间,默认当前时间 |
| | | update_by VARCHAR(255), -- 最后更新人 |
| | | update_time TIMESTAMP WITH TIME ZONE DEFAULT CURRENT_TIMESTAMP, -- 最后更新时间,默认当前时间 |
| | | contact_phone VARCHAR(255) -- 联系人电话 |
| | | ); |
| | | |
| | | -- 表注释:供应商信息表,存储供应商基本信息(含地址层级关联) |
| | |
| | | COMMENT ON COLUMN supply.contact_address IS '供应商联系人的联系地址'; |
| | | |
| | | -- 省份ID(默认0,非空,关联地址字典) |
| | | COMMENT ON COLUMN supply.province_id IS '供应商所在省份的ID(关联地址字典表),默认0'; |
| | | COMMENT ON COLUMN supply.b_province_id IS '供应商所在省份的ID(关联地址字典表),默认0'; |
| | | |
| | | -- 城市ID(默认0,非空,关联地址字典) |
| | | COMMENT ON COLUMN supply.city_id IS '供应商所在城市的ID(关联地址字典表),默认0'; |
| | | COMMENT ON COLUMN supply.b_city_id IS '供应商所在城市的ID(关联地址字典表),默认0'; |
| | | |
| | | -- 区县ID(默认0,非空,关联地址字典) |
| | | COMMENT ON COLUMN supply.district_id IS '供应商所在区县的ID(关联地址字典表),默认0,用于地址层级划分'; |
| | | COMMENT ON COLUMN supply.b_district_id IS '供应商所在区县的ID(关联地址字典表),默认0,用于地址层级划分'; |
| | | |
| | | COMMENT ON COLUMN supply.deleted IS '软删除标志,true表示已删除'; |
| | | COMMENT ON COLUMN supply.create_by IS '创建人用户名'; |