I am need of an expert ColdFusion programmer. I have a ton of ColdFusion related tasks that I need to outsource. For starters, I am looking for somebody to retrieve database information using ColdFusion's cfdbinfo tag. I am looking to have a CFC file created called Database.cfc. Within this CFC file, I want get, insert, and delete functions. The get functions include getDBTables(), getDBTableColumns(), getDBStoredProcedures(), getDBTableColumnIndexes(), getDBTableColumnForeignKeys(), etc. The set functions include insertDBTable(), insertDBTableColumns(), insertDBStoredProcedure(), insertDBTableColumnIndex(), insertDBTableColumnForeignKey(), etc. Delete functions are similar. This must work for several DB types including MS SQL, MySQL5, MySQL (DataDirect), Oracle, Apache Derby Client, Apache Derby Embedded, PostgreSQL, Sybase, Microsoft Access, and DB2 Univeral Database. I think the cfdbinfo tag will take care of the compatibility issues but will need it tested. One of my goals here is to pass a dsn name to a getDBInfo() function (which you will also create) and it will insert all tables, columns, etc into appropriate database tables which I already created in my database. CFML must be used. CFScript cannot be used. You must used spaces instead of tabs. Code must be nested appropriately. I must be 100% satisfied with the work before I release the milestone. Include the phrase COLDFUSION_GURU in your bid description so I know you read this project description. Also in your bid description, let me know about your experience with ColdFusion (years of experience, versions, etc). I would love to see a code sample (CFC) before I hire somebody for this job. Thanks and happy bidding!