home *** CD-ROM | disk | FTP | other *** search
/ Beijing Paradise BBS Backup / PARADISE.ISO / software / BBSDOORW / UEDIT204.ZIP / UDB.DOC < prev    next >
Encoding:
Text File  |  1993-01-22  |  6.2 KB  |  115 lines

  1.  
  2.                       UDB, v1.00 for WWIV 4.22 or Greater
  3.                 USER.LST to Comma-Delimited Conversion Program
  4.                      Copyright (C) 1993 by Jon R. Rickher
  5.                 ----------------------------------------------
  6.  
  7. Purpose:
  8.  
  9. For those who wish to do advanced database sorting or searching on their
  10. WWIV user base, using a relational database, this program will provide you
  11. with a comma-delimited file that you can import into your database program.
  12. Most sophisticated database programs allow importing comma-delimited files,
  13. where commas separate fields, and each line represents one record (in this
  14. case, one user).
  15.  
  16. Usage:
  17.  
  18. Usage is simple. UDB must be run in the same directory as the USER.LST file.
  19. You then specify what output filename that you wish. Note that these output
  20. files can be quite large - my own was 300k. So make sure you have enough
  21. disk space. UDB will show you what user it is working on as it processes,
  22. so you know it's actually doing something. The whole process should not take
  23. longer than perhaps one minute, possibly three or four on very slow machines.
  24.  
  25. Format:
  26.  
  27. To make proper use of the comma-delimited file you need to know exactly
  28. which fields were written, and in what order. I did not write some fields,
  29. since they wouldn't really be useful and would require more work in setting
  30. up the database. However, I did make UDB write about 95% of the fields. The
  31. fields and their order are listed next. You will want to print out the
  32. following chunk of documentation to facilitate database setup and design.
  33. The data type is listed on the right and, if it's a string field, the max
  34. length of that string is shown in parenthesis.
  35.  
  36. No.   Field description                          Format Type
  37. ---   -----------------------------------        --------------------
  38. 1     HANDLE                                     STRING (30)
  39. 2     REAL NAME                                  STRING (20)
  40. 3     CALLSIGN                                   STRING (6)
  41. 4     PHONE NUMBER                               STRING (12)
  42. 5     DATA PHONE NUMBER                          STRING (12)
  43. 6     STREET ADDRESS                             STRING (30)
  44. 7     CITY                                       STRING (30)
  45. 8     STATE                                      STRING (2)
  46. 9     COUNTRY                                    STRING (3)
  47. 10    ZIPCODE                                    STRING (10)
  48. 11    PASSWORD                                   STRING (8)
  49. 12    DATE LOGGED ON LAST (XX/XX/XX)             STRING (8)
  50. 13    DATE FIRST LOGGED ON (XX/XX/XX)            STRING (8)
  51. 14    USER NOTE                                  STRING (60)
  52. 15    SEX (M,F)                                  STRING (1)
  53. 16    AGE                                        NUMERIC
  54. 17    INACT (0=NORMAL, 1=DELETED, 2=INACTIVE)    NUMERIC
  55. 18    COMPUTER TYPE                              NUMERIC
  56. 19    DEFAULT PROTOCOL                           NUMERIC
  57. 20    DEFAULT EDITOR                             NUMERIC
  58. 21    SCREEN WIDTH                               NUMERIC
  59. 22    SCREEN HEIGHT                              NUMERIC
  60. 23    EXTENDED DESC. LINES                       NUMERIC
  61. 24    TAG LINES                                  NUMERIC
  62. 25    SECURITY LEVEL                             NUMERIC
  63. 26    DOWNLOAD SECURITY LEVEL                    NUMERIC
  64. 27    EXEMPTION                                  NUMERIC
  65. 28    ILLEGAL LOGONS                             NUMERIC
  66. 29    MAIL WAITING                               NUMERIC
  67. 30    TIMES ON TODAY                             NUMERIC
  68. 31    BIRTH MONTH                                NUMERIC
  69. 32    BIRTH DAY                                  NUMERIC
  70. 33    BIRTH YEAR                                 NUMERIC
  71. 34    DEFAULT LANGUAGE                           NUMERIC
  72. 35    HOME USER                                  NUMERIC
  73. 36    HOME SYSTEM (NODE)                         NUMERIC
  74. 37    FORWARD USER                               NUMERIC
  75. 38    FORWARD SYSTEM (NODE)                      NUMERIC
  76. 39    FORWARD NETWORK NUMBER                     NUMERIC
  77. 40    MESSAGES POSTED                            NUMERIC
  78. 41    EMAIL SENT                                 NUMERIC
  79. 42    FEEDBACK SENT                              NUMERIC
  80. 43    FEEDBACK SENT TODAY                        NUMERIC
  81. 44    POSTS TODAY                                NUMERIC
  82. 45    EMAILS TODAY                               NUMERIC
  83. 46    AREA RESTRICTIONS (AR)                     STRING (16)
  84. 47    DOWNLOAD AREA RESTRICTIONS (DAR)           STRING (16)
  85. 48    RESTRICTIONS                               STRING (11)
  86. 49    ASS POINTS                                 NUMERIC
  87. 50    FILES UPLOADED                             NUMERIC
  88. 51    FILES DOWNLOADED                           NUMERIC
  89. 52    BAUD RATE USED LAST                        NUMERIC
  90. 53    TOTAL LOGONS                               NUMERIC
  91. 54    NETWORK EMAIL SENT                         NUMERIC
  92. 55    POSTS ON NET SUBS                          NUMERIC
  93. 56    DELETED POSTS                              NUMERIC
  94. 57    CHAINS RUN                                 NUMERIC
  95. 58    GFILES READ                                NUMERIC
  96. 59    MINUTES IN TIME BANK                       NUMERIC
  97. 60    TOTAL MESSAGES READ                        NUMERIC
  98. 61    KILOBYTES UPLOADED                         NUMERIC
  99. 62    KILOBYTES DOWNLOADED                       NUMERIC
  100. 63    WWIV REGISTRATION NUMBER                   NUMERIC
  101. 64    FILE POINTS                                NUMERIC
  102. 65    SECONDS ON TODAY                           NUMERIC
  103. 66    SECONDS OF "EXTRA TIME"                    NUMERIC
  104. 67    TOTAL SECONDS ON BBS                       NUMERIC
  105. 68    POS ACCOUNT                                NUMERIC
  106. 69    NEG ACCOUNT                                NUMERIC
  107. 70    GOLD PIECES                                NUMERIC
  108.  
  109. If you create a nifty database for a semi-popular relational database (e.g.
  110. DBASE III, DBASE IV, PARADOX, ALPHA 4, etc), then please get me a copy and
  111. I will include it in this file in order to save others the time, and I will
  112. of course give proper credit to those who do send me such files in the
  113. documentation. I know it's not much considering the time it takes to
  114. design a database, but hey, it's something.
  115.