Restructure repository to include all source folders
Move git root from Client/ to src/ to track all source code: - Client: Game client source (moved to Client/Client/) - Server: Game server source - GameTools: Development tools - CryptoSource: Encryption utilities - database: Database scripts - Script: Game scripts - rylCoder_16.02.2008_src: Legacy coder tools - GMFont, Game: Additional resources 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
337
Server/Database/DBScript/BillingDB/BillingDB_TABLE_CREATE.sql
Normal file
337
Server/Database/DBScript/BillingDB/BillingDB_TABLE_CREATE.sql
Normal file
@@ -0,0 +1,337 @@
|
||||
|
||||
/*******************************
|
||||
* Made in date : 2004-03-26
|
||||
* DESCRIPTION : TO USE WHEN USER LOG IN A GAME
|
||||
* EDIT : 2005-02-28
|
||||
* ******************************/
|
||||
|
||||
-- LOCATION DBNAME : RYLBillingDB
|
||||
CREATE TABLE dbo.[TblAdminSetting] (
|
||||
[AdminID] [char] (1) NULL ,
|
||||
[RightID] [smallint] NULL ,
|
||||
[RightValue] [bit] NULL ,
|
||||
[descriptionRightID] [varchar] (20) NULL
|
||||
)
|
||||
|
||||
GO
|
||||
|
||||
CREATE TABLE dbo.[TblToolAdmin] (
|
||||
[strAdminID] [varchar] (20) NOT NULL ,
|
||||
[strPasswd] [varchar] (20) NOT NULL ,
|
||||
[strLevel] [varchar] (2) NOT NULL ,
|
||||
[strName] [varchar] (7) NULL ,
|
||||
[strIP] [varchar] (16) NULL ,
|
||||
[dateRegit] [smalldatetime] NULL CONSTRAINT [DF__TblToolAd__dateR__3B40CD36] DEFAULT (getdate()),
|
||||
PRIMARY KEY CLUSTERED
|
||||
(
|
||||
[strAdminID]
|
||||
) WITH FILLFACTOR = 90
|
||||
)
|
||||
|
||||
GO
|
||||
|
||||
|
||||
CREATE TABLE dbo.[TblCRM_RYLLOG] (
|
||||
[intIndex] [int] NOT NULL ,
|
||||
[strCRMCode] [varchar] (15) NOT NULL ,
|
||||
[strPriceType] [char] (1) NOT NULL ,
|
||||
[dateSysDay] [smalldatetime] NOT NULL ,
|
||||
[strCommand] [char] (1) NULL ,
|
||||
[strCRMIP1] [varchar] (12) NULL ,
|
||||
[strStartCRMIP1] [tinyint] NULL ,
|
||||
[strEndCRMIP1] [tinyint] NULL ,
|
||||
[strCRMIP2] [varchar] (12) NULL ,
|
||||
[strStartCRMIP2] [tinyint] NULL ,
|
||||
[strEndCRMIP2] [tinyint] NULL ,
|
||||
[strCRMIP3] [varchar] (12) NULL ,
|
||||
[strStartCRMIP3] [tinyint] NULL ,
|
||||
[strEndCRMIP3] [tinyint] NULL ,
|
||||
[strTimeprocess] [char] (1) NULL ,
|
||||
[intServiceTime] [int] NULL ,
|
||||
[dateServiceDay] [smalldatetime] NULL ,
|
||||
[TinyServiceIPNum] [tinyint] NULL ,
|
||||
[dateEndday] [smalldatetime] NULL ,
|
||||
[intEndTime] [int] NULL ,
|
||||
[strRYLCHK] [char] (1) NULL ,
|
||||
[strConvertCHK] [char] (1) NULL CONSTRAINT [DF__TblCRM_RY__strCo__0697FACD] DEFAULT ('N'),
|
||||
CHECK ([strPriceType] = 'T' or [strPriceType] = 'D')
|
||||
)
|
||||
|
||||
GO
|
||||
|
||||
CREATE TABLE dbo.[TblCRM_SERVICETIME] (
|
||||
[strCRMCode] [varchar] (20) NULL ,
|
||||
[strGameCode] [char] (3) NULL ,
|
||||
[intServiceTime] [int] NULL ,
|
||||
[DelColumn] [char] (1) NULL ,
|
||||
[WebCHK] [char] (1) NULL ,
|
||||
[dateInsertTime] [smalldatetime] NULL CONSTRAINT [DF__TblCRM_SE__dateI__03BB8E22] DEFAULT (getdate())
|
||||
)
|
||||
GO
|
||||
|
||||
CREATE TABLE dbo.[TblCurrentUser] (
|
||||
[strClientID] [varchar] (20) NOT NULL ,
|
||||
[UID] [int] NOT NULL ,
|
||||
[intCRMIndex] [int] NOT NULL ,
|
||||
[strIP] [varchar] (15) NOT NULL ,
|
||||
[strBillingType] [char] (1) NOT NULL ,
|
||||
[tinyServerID] [tinyint] NOT NULL ,
|
||||
[dateLoginTime] [smalldatetime] NOT NULL CONSTRAINT [DF__TblCurren__dateL__7D0E9093] DEFAULT (getdate()),
|
||||
[FirstLoginTime] [smalldatetime] NOT NULL CONSTRAINT [DF__TblCurren__First__7E02B4CC] DEFAULT (getdate()),
|
||||
CONSTRAINT [PK_TblCurrentUser] PRIMARY KEY NONCLUSTERED
|
||||
(
|
||||
[strClientID]
|
||||
) WITH FILLFACTOR = 90
|
||||
)
|
||||
GO
|
||||
|
||||
CREATE TABLE dbo.[TblCurrentUser_Disconn] (
|
||||
[strClientID] [varchar] (20) NOT NULL ,
|
||||
[UID] [int] NOT NULL ,
|
||||
[ServerID] [int] NOT NULL ,
|
||||
[strCommand] [char] (2) NOT NULL
|
||||
)
|
||||
GO
|
||||
|
||||
CREATE TABLE dbo.[TblCurrentUser_Temp] (
|
||||
[strClientID] [varchar] (20) NOT NULL ,
|
||||
[UID] [int] NOT NULL ,
|
||||
[intCRMIndex] [int] NOT NULL ,
|
||||
[strIP] [varchar] (15) NOT NULL ,
|
||||
[strBillingType] [char] (1) NOT NULL ,
|
||||
[tinyServerID] [tinyint] NOT NULL ,
|
||||
[dateLoginTime] [smalldatetime] NOT NULL CONSTRAINT [DF__TblCurren__dateL__00DF2177] DEFAULT (getdate()),
|
||||
CONSTRAINT [PK_TblCurrentUser_TEMP] PRIMARY KEY NONCLUSTERED
|
||||
(
|
||||
[strClientID]
|
||||
) WITH FILLFACTOR = 90
|
||||
)
|
||||
GO
|
||||
|
||||
CREATE TABLE dbo.[TblImportedNum] (
|
||||
[strCompType] [char] (1) NULL ,
|
||||
[intCount] [int] NULL
|
||||
)
|
||||
GO
|
||||
|
||||
|
||||
CREATE TABLE dbo.[TblPCRoomBillingInfo] (
|
||||
[intCRMIndex] [int] NOT NULL ,
|
||||
[strCRMCode] [varchar] (20) NOT NULL ,
|
||||
[strBillingType] [char] (1) NOT NULL ,
|
||||
[dateRegTime] [smalldatetime] NOT NULL CONSTRAINT [DF__TblPCRoom__dateR__6BE40491] DEFAULT (getdate()),
|
||||
CONSTRAINT [PK_TblPCRoomBillingInfo] PRIMARY KEY CLUSTERED
|
||||
(
|
||||
[strCRMCode],
|
||||
[strBillingType]
|
||||
) WITH FILLFACTOR = 90 ,
|
||||
UNIQUE NONCLUSTERED
|
||||
(
|
||||
[intCRMIndex]
|
||||
) WITH FILLFACTOR = 90 ,
|
||||
CHECK ([strBillingType] = 'T' or [strBillingType] = 'D')
|
||||
)
|
||||
GO
|
||||
|
||||
CREATE TABLE dbo.[TblGameRoomIPList] (
|
||||
[intCRMIndex] [int] NOT NULL ,
|
||||
[strIP] [varchar] (15) NOT NULL ,
|
||||
CONSTRAINT [pk_TblGameRoomIPList] PRIMARY KEY CLUSTERED
|
||||
(
|
||||
[intCRMIndex],
|
||||
[strIP]
|
||||
) WITH FILLFACTOR = 90 ,
|
||||
CONSTRAINT [FK_TblGameRoomIPList_intCRMIndex] FOREIGN KEY
|
||||
(
|
||||
[intCRMIndex]
|
||||
) REFERENCES [TblPCRoomBillingInfo] (
|
||||
[intCRMIndex]
|
||||
)
|
||||
)
|
||||
|
||||
GO
|
||||
|
||||
CREATE TABLE dbo.[TblPCRoomBilling_Date] (
|
||||
[intCRMIndex] [int] NOT NULL ,
|
||||
[strRegProcess] [char] (1) NOT NULL ,
|
||||
[dateStartTime] [smalldatetime] NOT NULL ,
|
||||
[dateEndTime] [smalldatetime] NOT NULL ,
|
||||
[tinyServiceIpNum] [tinyint] NOT NULL ,
|
||||
[tinyUsedIpNum] [tinyint] NOT NULL CONSTRAINT [DF__TblPCRoom__tinyU__6EC0713C] DEFAULT (0),
|
||||
[strClosed] [char] (1) NOT NULL CONSTRAINT [DF__TblPCRoom__strCl__70A8B9AE] DEFAULT ('N'),
|
||||
PRIMARY KEY NONCLUSTERED
|
||||
(
|
||||
[intCRMIndex]
|
||||
) WITH FILLFACTOR = 90 ,
|
||||
CONSTRAINT [FK_TblPCRoomBillingInfo_Date_intCRMIndex] FOREIGN KEY
|
||||
(
|
||||
[intCRMIndex]
|
||||
) REFERENCES [TblPCRoomBillingInfo] (
|
||||
[intCRMIndex]
|
||||
),
|
||||
CHECK ([tinyUsedIpNum] >= 0)
|
||||
)
|
||||
GO
|
||||
|
||||
CREATE TABLE dbo.[TblPCRoomBilling_Time] (
|
||||
[intCRMIndex] [int] NOT NULL ,
|
||||
[strRegProcess] [char] (1) NOT NULL ,
|
||||
[intServiceTime] [int] NOT NULL ,
|
||||
[intUsingTime] [int] NOT NULL CONSTRAINT [DF__TblPCRoom__intUs__74794A92] DEFAULT (0),
|
||||
[dateStartTime] [smalldatetime] NOT NULL CONSTRAINT [DF__TblPCRoom__dateS__756D6ECB] DEFAULT (getdate()),
|
||||
[strClosed] [char] (1) NOT NULL CONSTRAINT [DF__TblPCRoom__strCl__76619304] DEFAULT ('N'),
|
||||
PRIMARY KEY NONCLUSTERED
|
||||
(
|
||||
[intCRMIndex]
|
||||
) WITH FILLFACTOR = 90 ,
|
||||
CONSTRAINT [FK_TblPCRoomBillingInfo_Time_intCRMIndex] FOREIGN KEY
|
||||
(
|
||||
[intCRMIndex]
|
||||
) REFERENCES [TblPCRoomBillingInfo] (
|
||||
[intCRMIndex]
|
||||
)
|
||||
)
|
||||
GO
|
||||
|
||||
CREATE TABLE dbo.[TblPersonBilling_log] (
|
||||
[intIndex] [int] NULL ,
|
||||
[strClientID] [varchar] (20) NULL ,
|
||||
[UID] [int] NULL ,
|
||||
[strBillingType] [char] (1) NULL ,
|
||||
[dateEndTime] [smalldatetime] NULL ,
|
||||
[intServiceTime] [int] NULL ,
|
||||
[strConvertCHK] [char] (1) NULL ,
|
||||
[dateInsertTime] [smalldatetime] NULL ,
|
||||
CHECK ([strBillingType] = 'T' or [strBillingType] = 'D')
|
||||
)
|
||||
GO
|
||||
CREATE TABLE dbo.[TblPersonBillingInfo] (
|
||||
[strClientID] [varchar] (20) NOT NULL ,
|
||||
[UID] [int] NOT NULL ,
|
||||
[dateEndTime] [smalldatetime] NULL ,
|
||||
[intServiceTime] [int] NULL ,
|
||||
[intUsingTime] [int] NULL ,
|
||||
[dateRegTime] [smalldatetime] NOT NULL ,
|
||||
PRIMARY KEY NONCLUSTERED
|
||||
(
|
||||
[strClientID]
|
||||
) WITH FILLFACTOR = 90
|
||||
)
|
||||
GO
|
||||
CREATE TABLE dbo.[TblPersonInfo] (
|
||||
[UID] [int] NOT NULL ,
|
||||
[strClientID] [varchar] (20) NOT NULL ,
|
||||
[RegLoginTime] [smalldatetime] NOT NULL ,
|
||||
[LastLogOutTime] [smalldatetime] NOT NULL ,
|
||||
PRIMARY KEY NONCLUSTERED
|
||||
(
|
||||
[UID]
|
||||
) WITH FILLFACTOR = 90
|
||||
)
|
||||
GO
|
||||
|
||||
CREATE TABLE dbo.[TblRestraintChar] (
|
||||
[tinyServerID] [tinyint] NOT NULL ,
|
||||
[UID] [int] NOT NULL ,
|
||||
[strClientID] [varchar] (20) NOT NULL ,
|
||||
[strCharName] [varchar] (20) NOT NULL CONSTRAINT [DF__TblRestra__strCh__11158940] DEFAULT ('ACCOUNT'),
|
||||
[tinyType] [tinyint] NOT NULL ,
|
||||
[tinyKind] [tinyint] NOT NULL ,
|
||||
[tinyBlocked] [tinyint] NOT NULL ,
|
||||
[dateStartTime] [smalldatetime] NOT NULL CONSTRAINT [DF__TblRestra__dateS__1209AD79] DEFAULT (getdate()),
|
||||
[dateEndTime] [smalldatetime] NOT NULL ,
|
||||
[intEndTime] [int] NOT NULL CONSTRAINT [DF__TblRestra__intEn__12FDD1B2] DEFAULT (0),
|
||||
[strAdminID] [varchar] (20) NULL ,
|
||||
[strDescription] [varchar] (30) NULL
|
||||
)
|
||||
GO
|
||||
|
||||
|
||||
-- LOCATION DBNAME : RYLBillingDB_LOG
|
||||
|
||||
CREATE TABLE dbo.[TblCRM_RYLLOG_LOG] (
|
||||
[intIndex] [int] NULL ,
|
||||
[strCRMCode] [varchar] (15) NULL ,
|
||||
[strPriceType] [char] (1) NULL ,
|
||||
[dateSysDay] [smalldatetime] NULL ,
|
||||
[strCommand] [char] (1) NULL ,
|
||||
[strCRMIP1] [varchar] (12) NULL ,
|
||||
[strStartCRMIP1] [tinyint] NULL ,
|
||||
[strEndCRMIP1] [tinyint] NULL ,
|
||||
[strCRMIP2] [varchar] (12) NULL ,
|
||||
[strStartCRMIP2] [tinyint] NULL ,
|
||||
[strEndCRMIP2] [tinyint] NULL ,
|
||||
[strCRMIP3] [varchar] (12) NULL ,
|
||||
[strStartCRMIP3] [tinyint] NULL ,
|
||||
[strEndCRMIP3] [tinyint] NULL ,
|
||||
[strTimeprocess] [char] (1) NULL ,
|
||||
[intServiceTime] [int] NULL ,
|
||||
[dateServiceDay] [smalldatetime] NULL ,
|
||||
[TinyServiceIPNum] [tinyint] NULL ,
|
||||
[dateEndday] [smalldatetime] NULL ,
|
||||
[intEndTime] [int] NULL ,
|
||||
[strRYLCHK] [char] (1) NULL ,
|
||||
[strConvertCHK] [char] (1) NULL
|
||||
)
|
||||
GO
|
||||
|
||||
|
||||
CREATE TABLE dbo.[TblCRM_SERVICETIME_LOG] (
|
||||
[strCRMCode] [varchar] (20) NULL ,
|
||||
[intServiceTime] [int] NULL ,
|
||||
[DelColumn] [char] (1) NULL ,
|
||||
[dateInsertTime] [smalldatetime] NULL
|
||||
)
|
||||
GO
|
||||
|
||||
CREATE TABLE dbo.[TblCurrentUser_Log] (
|
||||
[strClientid] [varchar] (20) NULL ,
|
||||
[UID] [int] NULL ,
|
||||
[intCRMIndex] [int] NULL ,
|
||||
[strIp] [varchar] (15) NULL ,
|
||||
[strBillingType] [char] (1) NULL ,
|
||||
[tinyServerID] [tinyint] NULL ,
|
||||
[FirstLoginTime] [smalldatetime] NULL ,
|
||||
[LoginTime] [smalldatetime] NULL ,
|
||||
[LogoutTime] [smalldatetime] NULL ,
|
||||
[intPlayTime] [int] NULL
|
||||
)
|
||||
GO
|
||||
|
||||
CREATE TABLE dbo.[TblGameRoomIPList_DELLOG] (
|
||||
[intCRMIndex] [int] NULL ,
|
||||
[strIP] [varchar] (15) NULL
|
||||
)
|
||||
GO
|
||||
|
||||
|
||||
CREATE TABLE dbo.[TblPCRoomBilling_Date_DELLOG] (
|
||||
[intCRMIndex] [int] NULL ,
|
||||
[strRegProcess] [char] (1) NULL ,
|
||||
[dateStartTime] [smalldatetime] NULL ,
|
||||
[dateEndTime] [smalldatetime] NULL ,
|
||||
[tinyServiceIpNum] [tinyint] NULL ,
|
||||
[tinyUsedIpNum] [tinyint] NULL ,
|
||||
[strClosed] [char] (1) NULL
|
||||
)
|
||||
GO
|
||||
|
||||
CREATE TABLE dbo.[TblPCRoomBillingInfo_DELLOG] (
|
||||
[intCRMIndex] [int] NULL ,
|
||||
[strCRMCode] [varchar] (20) NULL ,
|
||||
[strBillingType] [char] (1) NULL ,
|
||||
[dateRegTime] [smalldatetime] NULL
|
||||
)
|
||||
GO
|
||||
|
||||
CREATE TABLE dbo.[TblPersonBilling_log_History] (
|
||||
[intIndex] [int] NULL ,
|
||||
[strClientID] [varchar] (20) NULL ,
|
||||
[UID] [int] NULL ,
|
||||
[strBillingType] [char] (1) NULL ,
|
||||
[dateEndTime] [smalldatetime] NULL ,
|
||||
[intServiceTime] [int] NULL ,
|
||||
[strConvertCHK] [char] (1) NULL ,
|
||||
[dateInsertTime] [smalldatetime] NULL
|
||||
)
|
||||
GO
|
||||
Reference in New Issue
Block a user