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.

74 lines
2.8 KiB

select name
from sys.databases;
go
create database [user] on primary
(name=N'user_data',filename=N'/var/opt/mssql/data/user_data.mdf',size=5mb,maxsize=16mb,filegrowth=1mb)
log on
(name=N'user_log',filename=N'/var/opt/mssql/data/user_log.ldf',size=5mb,maxsize=16mb,filegrowth=5%)
go
use [user];
go
create table users (
nickname nvarchar(30),
id nvarchar(60) IDENTITY(1,1),
username nvarchar(20) not null,
password nvarchar(20),
age smallint,
sex nvarchar(4),
openid nvarchar(60),
city nvarchar(20),
province nvarchar(20),
country nvarchar(20),
wechat_id nvarchar(60),
weibo_id nvarchar(60),
qq_id nvarchar(60),
phone nvarchar(20),
email nvarchar(30),
tags nvarchar(200),
reserve nvarchar(20), --reserve inactive stand 预留字段
inactive nvarchar(30),
stand nvarchar(40),
primary key(id)
);
go
create table orders (
out_trade_no varchar(100) not null,
app_id varchar(100),
auth_app_id varchar(100),
body varchar(100),
buyer_id varchar(100),
buyer_logon_id varchar(100),
buyer_pay_amount varchar(100),
charset varchar(100),
fund_bill_list varchar(100),
gmt_create varchar(100),
gmt_payment varchar(100),
invoice_amount varchar(100),
notify_id varchar(100),
notify_time varchar(100),
notify_type varchar(100),
receipt_amount varchar(100),
seller_email varchar(100),
seller_id varchar(100),
sign text,
sign_type varchar(255),
subject varchar(255),
total_amount varchar(100),
trade_no varchar(100),
trade_status varchar(100),
version varchar(100),
reserve nvarchar(20), --reserve inactive stand 预留字段
inactive nvarchar(30),
stand nvarchar(40),
primary key (out_trade_no)
)
select name
from sys.tables;
go