OmniDB,好用的Postgresql客户端
OmniDB,好用的Postgresql客户端

OmniDB,好用的Postgresql客户端

OmniDB是一个开源的基于浏览器的DMS工具,它简化了专注于交互性的数据库管理,旨在实现在Web端强大的数据库管理功能,支持PostgreSQL/Oracle/ MySQL/MariaDB / SQLite等多种数据库,对于PostgreSQL的支持尤为完善.

体验地址: https://db.mapcoding.cn

如对你有帮助请star,感谢支持 https://github.com/mapcoding-cn/omnidb-cn

如何部署

docker pull ccr.ccs.tencentyun.com/mapcoding/mapcoding:omnidb-cn
docker run -d --name omnidb-cn -p 8000:8000  ccr.ccs.tencentyun.com/mapcoding/mapcoding:omnidb-cn
# 或者拉取代码自行编译镜像
docker build .
docker run -d --name omnidb-cn -p 8000:8000  [imageId]

CN版本主要特性

  • 进行了本地化适配和大量流程简化
  • 权限管控增强,限制高危sql执行
  • 极大增强代码智能提示特性
  • 若干性能优化和bugfix

OmniDB主要特性

  • 浏览器作为媒介,可以从任何平台访问
  • 智能sql编辑器,上下文代码智能提示
  • 一键生成执行计划/过程
  • 支持导出excel表格
  • 一键生成crud语句
  • 支持保存常用sql
  • 支持查看ddl定义
  • 支持sql格式化
  • 支持查询历史
  • 支持数据库监控
  • 支持连接共享
  • 交互式数据库结构树
  • 一键生成数据库结构图
  • 查询结果可视化表格操作
  • 真空分析
  • 其他高级特性…

Website: https://omnidb.org

Full Documentation: https://omnidb.readthedocs.io

221条评论

  1. It is the best time to make some plans for the future and it’s time to be happy. I have read this post and if I could I wish to suggest you some interesting things or tips. Maybe you could write next articles referring to this article. I desire to read more things about it!

  2. After looking at a handful of the blog posts on your web site, I really like your way of writing a blog. I bookmarked it to my bookmark site list and will be checking back soon. Please check out my website too and tell me your opinion.

  3. Great goods from you, man. I have understand your stuff previous to and you’re just extremely magnificent. I actually like what you’ve acquired here, certainly like what you are stating and the way in which you say it. You make it entertaining and you still care for to keep it sensible. I can not wait to read far more from you. This is really a tremendous site.

  4. Thanks for the sensible critique. Me and my neighbor were just preparing to do some research on this. We got a grab a book from our local library but I think I learned more from this post. I am very glad to see such wonderful information being shared freely out there.

  5. One thing I’ve noticed is that often there are plenty of misconceptions regarding the financial institutions intentions while talking about foreclosures. One fantasy in particular is the bank would like your house. The lending company wants your hard earned cash, not your property. They want the bucks they lent you having interest. Keeping away from the bank will undoubtedly draw some sort of foreclosed final result. Thanks for your posting.

  6. Thanks for your post. I would like to opinion that the first thing you will need to perform is find out if you really need credit improvement. To do that you need to get your hands on a duplicate of your credit score. That should never be difficult, considering that the government mandates that you are allowed to obtain one no cost copy of your real credit report per year. You just have to request that from the right men and women. You can either look into the website for your Federal Trade Commission and also contact one of the leading credit agencies right away.

  7. I would like to thnkx for the efforts you’ve put in writing this site. I’m hoping the same high-grade web site post from you in the upcoming as well. In fact your creative writing abilities has encouraged me to get my own site now. Really the blogging is spreading its wings fast. Your write up is a great example of it.

  8. Just wish to say your article is as astounding. The clearness in your post is simply cool and i can assume you are an expert on this subject. Fine with your permission let me to grab your RSS feed to keep updated with forthcoming post. Thanks a million and please carry on the rewarding work.

  9. Thanks for revealing your ideas. Another thing is that individuals have an option between federal government student loan plus a private education loan where it’s easier to opt for student loan consolidating debts than in the federal student loan.

  10. A person essentially help to make seriously posts I would state. This is the first time I frequented your web page and thus far? I amazed with the research you made to make this particular publish extraordinary. Fantastic job!

  11. A further issue is that video games usually are serious as the name indicated with the principal focus on finding out rather than fun. Although, we have an entertainment part to keep your sons or daughters engaged, each and every game is normally designed to work with a specific group of skills or area, such as math or science. Thanks for your write-up.

  12. Hi! I could have sworn I’ve visited this site before but after going through a few of the posts I realized it’s new to me. Regardless, I’m certainly happy I came across it and I’ll be book-marking it and checking back regularly.

  13. I have really noticed that fixing credit activity needs to be conducted with techniques. If not, you may find yourself damaging your rank. In order to grow into success fixing your credit ranking you have to ascertain that from this instant you pay all your monthly dues promptly in advance of their planned date. It’s really significant on the grounds that by certainly not accomplishing so, all other actions that you will decide on to improve your credit rank will not be helpful. Thanks for discussing your thoughts.

  14. Throughout the great pattern of things you actually get a B+ for hard work. Exactly where you actually confused us was first on your particulars. You know, as the maxim goes, details make or break the argument.. And it could not be more correct here. Having said that, let me say to you what exactly did deliver the results. The article (parts of it) is actually incredibly powerful which is probably why I am making the effort to opine. I do not really make it a regular habit of doing that. Second, whilst I can easily see the jumps in reasoning you come up with, I am not necessarily sure of exactly how you appear to connect your details which make the conclusion. For the moment I will yield to your position however trust in the future you actually link your dots better.

  15. Something more important is that when you are evaluating a good on the web electronics store, look for web stores that are regularly updated, always keeping up-to-date with the most up-to-date products, the very best deals, as well as helpful information on services and products. This will make sure that you are doing business with a shop which stays over the competition and provides you things to make knowledgeable, well-informed electronics acquisitions. Thanks for the important tips I have learned from your blog.

  16. Just want to say your article is as amazing. The clearness for your submit is simply cool and that i could assume you are knowledgeable on this subject. Fine along with your permission allow me to clutch your RSS feed to stay updated with drawing close post. Thanks one million and please carry on the enjoyable work.

  17. Excellent post. I was checking constantly this weblog and I am impressed! Very useful information specially the last section 🙂 I care for such info a lot. I used to be looking for this certain information for a very lengthy time. Thanks and best of luck.

  18. Thanks for the publish. My partner and i have generally noticed that many people are desperate to lose weight since they wish to appear slim as well as attractive. Nonetheless, they do not continually realize that there are additional benefits for you to losing weight also. Doctors declare that fat people experience a variety of disorders that can be perfectely attributed to their particular excess weight. Fortunately that people who are overweight along with suffering from different diseases can help to eliminate the severity of the illnesses by means of losing weight. You possibly can see a steady but identifiable improvement in health whenever even a small amount of fat loss is attained.

  19. I would like to thnkx for the efforts you have put in writing this blog. I am hoping the same high-grade website post from you in the upcoming as well. Actually your creative writing abilities has encouraged me to get my own website now. Really the blogging is spreading its wings rapidly. Your write up is a good example of it.

  20. Hiya, I am really glad I have found this info. Nowadays bloggers publish only about gossips and web and this is actually annoying. A good site with interesting content, this is what I need. Thanks for keeping this website, I will be visiting it. Do you do newsletters? Can’t find it.

  21. The crux of your writing while appearing reasonable in the beginning, did not really work very well with me personally after some time. Someplace throughout the paragraphs you were able to make me a believer unfortunately only for a very short while. I nevertheless have a problem with your jumps in logic and one would do nicely to fill in those gaps. When you can accomplish that, I could certainly be fascinated.

  22. I don?t even know the way I finished up right here, however I assumed this publish was great. I don’t understand who you might be however definitely you’re going to a famous blogger for those who are not already 😉 Cheers!

  23. It’s my opinion that a foreclosed can have a significant effect on the client’s life. Mortgage foreclosures can have a Several to 10 years negative influence on a applicant’s credit report. A borrower who’s applied for home financing or any loans even, knows that the particular worse credit rating will be, the more challenging it is for any decent mortgage. In addition, it can affect the borrower’s ability to find a reasonable place to lease or rent, if that results in being the alternative property solution. Great blog post.

  24. Great goods from you, man. I’ve understand your stuff previous to and you’re just too great. I actually like what you have acquired here, certainly like what you are saying and the way in which you say it. You make it entertaining and you still take care of to keep it wise. I cant wait to read much more from you. This is actually a terrific web site.

  25. I believe that avoiding highly processed foods is the first step to help lose weight. They could taste very good, but ready-made foods have got very little nutritional value, making you consume more simply to have enough energy to get with the day. Should you be constantly consuming these foods, changing to whole grain products and other complex carbohydrates will help you to have more strength while consuming less. Great blog post.

  26. I should say also believe that mesothelioma cancer is a scarce form of most cancers that is usually found in these previously exposed to asbestos. Cancerous cellular material form from the mesothelium, which is a protecting lining that covers many of the body’s bodily organs. These cells typically form within the lining of the lungs, tummy, or the sac that encircles the heart. Thanks for discussing your ideas.

  27. What i do not realize is in fact how you’re not actually much more well-appreciated than you may be now. You’re very intelligent. You know therefore considerably when it comes to this topic, produced me personally believe it from so many numerous angles. Its like men and women aren’t fascinated unless it?s something to do with Girl gaga! Your individual stuffs outstanding. Always maintain it up!

  28. I think this is among the most vital info for me. And i’m glad reading your article. But want to remark on some general things, The web site style is wonderful, the articles is really nice : D. Good job, cheers

  29. Oh my goodness! Impressive article dude! Thanks, However I am having problems with your RSS. I don’t understand why I can’t join it. Is there anyone else getting similar RSS problems? Anyone who knows the answer will you kindly respond? Thanx.

  30. Great post. I used to be checking constantly this blog and I am impressed! Very helpful info specially the remaining part 🙂 I take care of such info a lot. I was seeking this certain information for a long time. Thank you and best of luck.

  31. Having read this I thought it was rather informative. I appreciate you spending some time and effort to put this short article together. I once again find myself spending a lot of time both reading and commenting. But so what, it was still worthwhile.

  32. I have observed that costs for on-line degree professionals tend to be an incredible value. For instance a full Bachelors Degree in Communication from The University of Phoenix Online consists of 60 credits from $515/credit or $30,900. Also American Intercontinental University Online gives a Bachelors of Business Administration with a whole study course feature of 180 units and a tuition fee of $30,560. Online studying has made getting your higher education degree so much easier because you can easily earn your own degree in the comfort of your dwelling place and when you finish from work. Thanks for all the tips I have certainly learned through the website.

  33. I have noticed that car insurance firms know the vehicles which are prone to accidents and also other risks. They also know what sort of cars are susceptible to higher risk as well as the higher risk they’ve the higher your premium price. Understanding the straightforward basics involving car insurance will help you choose the right kind of insurance policy that can take care of your needs in case you happen to be involved in an accident. Thank you sharing a ideas on your own blog.

  34. Wonderful beat ! I would like to apprentice while you amend your web site, how can i subscribe for a blog site? The account helped me a acceptable deal. I had been a little bit acquainted of this your broadcast provided bright clear concept

  35. I have to thank you for the efforts you’ve put in writing this website. I am hoping to check out the same high-grade content from you in the future as well. In fact, your creative writing abilities has motivated me to get my own blog now 😉

  36. Thanks for your publiction. Another element is that just being a photographer entails not only trouble in recording award-winning photographs but hardships in establishing the best digicam suited to your requirements and most especially challenges in maintaining the quality of your camera. This is certainly very true and obvious for those photographers that are directly into capturing this nature’s eye-catching scenes – the mountains, the forests, the particular wild or perhaps the seas. Visiting these daring places certainly requires a digital camera that can meet the wild’s harsh conditions.

  37. Today, with all the fast lifestyle that everyone is having, credit cards have a huge demand throughout the economy. Persons throughout every area of life are using the credit card and people who not using the credit card have lined up to apply for just one. Thanks for revealing your ideas in credit cards.

  38. Great article. It is quite unfortunate that over the last 10 years, the travel industry has already been able to to fight terrorism, SARS, tsunamis, bird flu virus, swine flu, and also the first ever true global economic downturn. Through it all the industry has proven to be strong, resilient and dynamic, acquiring new methods to deal with difficulty. There are continually fresh issues and opportunities to which the sector must just as before adapt and act in response.

  39. Thank you for another magnificent post. Where else could anybody get that kind of information in such an ideal way of writing? I’ve a presentation next week, and I am on the look for such information.

  40. Thanks for the guidelines you have shared here. Something important I would like to state is that personal computer memory requirements generally go up along with other innovations in the engineering. For instance, if new generations of processors are introduced to the market, there’s usually a corresponding increase in the dimensions calls for of both the laptop or computer memory and hard drive space. This is because the program operated by these processor chips will inevitably surge in power to leverage the new technological know-how.

  41. Having read this I believed it was really enlightening. I appreciate you taking the time and effort to put this informative article together. I once again find myself spending a significant amount of time both reading and posting comments. But so what, it was still worthwhile!

  42. I do love the manner in which you have framed this specific concern and it really does present me personally a lot of fodder for consideration. Nonetheless, through everything that I have seen, I only trust as the feed-back pack on that individuals keep on issue and don’t embark on a tirade regarding the news du jour. Still, thank you for this outstanding piece and even though I do not really concur with the idea in totality, I value your perspective.

  43. Undeniably believe that which you said. Your favorite reason seemed to be on the net the simplest thing to be aware of. I say to you, I certainly get irked while people think about worries that they just don’t know about. You managed to hit the nail upon the top and also defined out the whole thing without having side-effects , people can take a signal. Will likely be back to get more. Thanks

  44. There are actually numerous details like that to take into consideration. That could be a nice point to bring up. I provide the ideas above as general inspiration but clearly there are questions just like the one you deliver up the place a very powerful factor might be working in honest good faith. I don?t know if finest practices have emerged around things like that, however I’m sure that your job is clearly identified as a fair game. Each girls and boys really feel the influence of just a second?s pleasure, for the remainder of their lives.

  45. Thanks for the ideas you are giving on this blog site. Another thing I’d like to say is that often getting hold of duplicates of your credit score in order to check out accuracy of the detail would be the first step you have to execute in fixing credit. You are looking to clear your credit history from harmful details mistakes that spoil your credit score.

  46. Simply wish to say your article is as astonishing. The clearness in your submit is simply nice and i could think you are knowledgeable in this subject. Well together with your permission let me to grasp your feed to keep up to date with drawing close post. Thank you one million and please continue the rewarding work.

  47. Good post. I be taught something more challenging on completely different blogs everyday. It’s going to always be stimulating to read content material from different writers and follow a bit something from their store. I?d favor to make use of some with the content material on my blog whether or not you don?t mind. Natually I?ll give you a link in your web blog. Thanks for sharing.

  48. One other issue is when you are in a predicament where you do not possess a cosigner then you may actually want to try to make use of all of your money for college options. You can find many grants and other scholarships or grants that will supply you with funding to help you with classes expenses. Many thanks for the post.

  49. Good ? I should definitely pronounce, impressed with your web site. I had no trouble navigating through all tabs and related info ended up being truly easy to do to access. I recently found what I hoped for before you know it at all. Reasonably unusual. Is likely to appreciate it for those who add forums or something, website theme . a tones way for your client to communicate. Excellent task..

  50. I’ve learned some new things out of your blog post. One other thing I have seen is that typically, FSBO sellers can reject an individual. Remember, they can prefer not to ever use your providers. But if an individual maintain a gentle, professional partnership, offering support and remaining in contact for about four to five weeks, you will usually be capable to win a conversation. From there, a house listing follows. Thanks a lot

  51. hey there and thank you for your info ? I have definitely picked up something new from right here. I did however expertise some technical points using this site, since I experienced to reload the site many times previous to I could get it to load properly. I had been wondering if your hosting is OK? Not that I’m complaining, but slow loading instances times will sometimes affect your placement in google and could damage your high-quality score if ads and marketing with Adwords. Anyway I am adding this RSS to my e-mail and could look out for much more of your respective interesting content. Ensure that you update this again soon..

  52. isi

    You’re so awesome! I do not think I’ve read anything like that before. So wonderful to find someone with unique thoughts on this issue. Really.. thank you for starting this up. This site is something that’s needed on the internet, someone with a bit of originality.

  53. I do like the manner in which you have framed this situation plus it does give me personally a lot of fodder for thought. However, because of what precisely I have witnessed, I just simply trust as the remarks pack on that folks keep on point and in no way embark upon a tirade of the news of the day. All the same, thank you for this outstanding piece and though I do not really concur with this in totality, I respect the perspective.

  54. Unquestionably believe that which you stated. Your favorite justification seemed to be on the net the easiest thing to be aware of. I say to you, I certainly get annoyed while people think about worries that they just don’t know about. You managed to hit the nail upon the top and also defined out the whole thing without having side effect , people can take a signal. Will probably be back to get more. Thanks

  55. Hi there! This article couldn’t be written much better! Looking through this post reminds me of my previous roommate! He always kept preaching about this. I will forward this information to him. Pretty sure he’ll have a great read. Many thanks for sharing!

  56. Thanks for your post here. One thing I would like to say is the fact most professional job areas consider the Bachelor Degree as the entry level requirement for an online course. Though Associate Diplomas are a great way to get started, completing ones Bachelors opens many opportunities to various employment opportunities, there are numerous online Bachelor Course Programs available via institutions like The University of Phoenix, Intercontinental University Online and Kaplan. Another issue is that many brick and mortar institutions make available Online editions of their diplomas but typically for a drastically higher fee than the companies that specialize in online degree plans.

  57. Thanks for the suggestions you have shared here. Moreover, I believe there are some factors which will keep your car insurance policy premium straight down. One is, to consider buying cars that are from the good report on car insurance corporations. Cars which might be expensive are more at risk of being stolen. Aside from that insurance policies are also using the value of your truck, so the higher priced it is, then higher the particular premium you spend.

  58. I loved as much as you’ll receive carried out right here. The sketch is attractive, your authored subject matter stylish. nonetheless, you command get got an nervousness over that you wish be delivering the following. unwell unquestionably come further formerly again since exactly the same nearly a lot often inside case you shield this increase.

  59. Great items from you, man. I have be mindful your stuff prior to and you’re simply too excellent. I actually like what you’ve bought right here, certainly like what you’re stating and the best way wherein you are saying it. You’re making it enjoyable and you continue to take care of to keep it sensible. I can’t wait to learn far more from you. That is actually a tremendous site.

  60. I am really impressed with your writing skills and also with the layout on your weblog. Is this a paid theme or did you customize it yourself? Either way keep up the nice quality writing, it is rare to see a nice blog like this one nowadays..

  61. A large percentage of of whatever you assert happens to be supprisingly legitimate and that makes me ponder the reason why I hadn’t looked at this in this light previously. This piece really did turn the light on for me personally as far as this specific subject matter goes. But at this time there is actually one particular position I am not really too comfy with and while I attempt to reconcile that with the main theme of your issue, let me see just what all the rest of the visitors have to say.Nicely done.

  62. I have learned a number of important things as a result of your post. I’d personally also like to convey that there may be a situation where you will obtain a loan and do not need a co-signer such as a Fed Student Aid Loan. When you are getting a borrowing arrangement through a regular finance company then you need to be ready to have a co-signer ready to assist you to. The lenders can base that decision on the few components but the most significant will be your credit history. There are some loan merchants that will additionally look at your job history and make up your mind based on this but in most cases it will hinge on your report.

  63. Thanks for the a new challenge you have uncovered in your blog post. One thing I’d like to touch upon is that FSBO interactions are built after a while. By launching yourself to owners the first few days their FSBO will be announced, ahead of the masses start out calling on Wednesday, you produce a good relationship. By giving them instruments, educational resources, free reviews, and forms, you become a great ally. By taking a personal affinity for them in addition to their circumstance, you create a solid network that, oftentimes, pays off when the owners decide to go with a realtor they know and also trust – preferably you actually.

  64. I have realized that over the course of making a relationship with real estate proprietors, you’ll be able to come to understand that, in every real estate exchange, a commission amount is paid. In the long run, FSBO sellers tend not to “save” the percentage. Rather, they fight to win the commission by doing the agent’s work. In completing this task, they shell out their money as well as time to perform, as best they could, the obligations of an real estate agent. Those responsibilities include getting known the home by marketing, presenting the home to prospective buyers, making a sense of buyer urgency in order to induce an offer, arranging home inspections, handling qualification inspections with the mortgage lender, supervising maintenance tasks, and facilitating the closing.

  65. I have been browsing on-line more than three hours nowadays, but I never found any fascinating article like yours. It?s pretty value enough for me. In my view, if all website owners and bloggers made just right content as you probably did, the internet shall be much more helpful than ever before.

  66. Thanks for your posting. I also think laptop computers have gotten more and more popular these days, and now are usually the only type of computer used in a household. The reason is that at the same time actually becoming more and more reasonably priced, their computing power is growing to the point where they can be as robust as personal computers through just a few years ago.

  67. vpn for Android

    I?m impressed, I must say. Really not often do I encounter a blog that?s each educative and entertaining, and let me let you know, you could have hit the nail on the head. Your concept is outstanding; the problem is one thing that not enough individuals are speaking intelligently about. I’m very comfortable that I stumbled across this in my search for something referring to this.

  68. I am now not positive where you’re getting your information, but great topic. I needs to spend a while studying more or figuring out more. Thanks for excellent information I was on the lookout for this information for my mission.

  69. I would like to thank you for the efforts you have put in writing this site. I am hoping the same high-grade web site post from you in the upcoming also. In fact your creative writing skills has encouraged me to get my own website now. Actually the blogging is spreading its wings fast. Your write up is a great example of it.

  70. Yet another thing to mention is that an online business administration training course is designed for individuals to be able to well proceed to bachelors degree programs. The Ninety credit education meets the other bachelor college degree requirements and when you earn your own associate of arts in BA online, you will possess access to the latest technologies in such a field. Several reasons why students would like to get their associate degree in business is because they may be interested in the field and want to find the general training necessary previous to jumping in a bachelor college diploma program. Thanks for the tips you really provide within your blog.

  71. I am really impressed with your writing skills as well as with the layout on your blog. Is this a paid theme or did you modify it yourself? Anyway keep up the nice quality writing, it?s rare to see a great blog like this one nowadays..

  72. of course like your web site but you need to check the spelling on quite a few of your posts. A number of them are rife with spelling problems and I find it very bothersome to tell the truth nevertheless I will surely come back again.

  73. I would like to add when you do not actually have an insurance policy otherwise you do not remain in any group insurance, you will well benefit from seeking the help of a health insurance professional. Self-employed or people who have medical conditions ordinarily seek the help of the health insurance specialist. Thanks for your blog post.

  74. Thanks for your posting. I would love to say that the very first thing you will need to accomplish is determine whether you really need credit repair. To do that you must get your hands on a replica of your credit report. That should really not be difficult, considering that the government mandates that you are allowed to receive one free of charge copy of your credit report every year. You just have to request the right folks. You can either find out from the website for the Federal Trade Commission or maybe contact one of the main credit agencies immediately.

  75. Interesting blog post. Things i would like to contribute is that computer memory has to be purchased in case your computer can no longer cope with anything you do by using it. One can set up two random access memory boards with 1GB each, for instance, but not certainly one of 1GB and one with 2GB. One should make sure the company’s documentation for one’s PC to make sure what type of ram is necessary.

  76. A lot of of what you point out is astonishingly precise and it makes me ponder the reason why I had not looked at this with this light previously. This particular piece truly did switch the light on for me personally as far as this specific topic goes. Nevertheless there is actually one particular issue I am not too cozy with and while I attempt to reconcile that with the central theme of the issue, allow me see just what the rest of your subscribers have to say.Well done.

  77. Good article. It is rather unfortunate that over the last years, the travel industry has had to fight terrorism, SARS, tsunamis, bird flu, swine flu, and also the first ever entire global economic collapse. Through it the industry has really proven to be powerful, resilient as well as dynamic, getting new tips on how to deal with trouble. There are always fresh troubles and the possiblility to which the market must again adapt and behave.

  78. I?d need to check with you here. Which is not one thing I often do! I get pleasure from reading a put up that will make individuals think. Also, thanks for permitting me to comment!

  79. Thanks for your strategies. One thing I have noticed is that often banks in addition to financial institutions know the spending behavior of consumers as well as understand that the majority of people max outside their own credit cards around the holiday seasons. They sensibly take advantage of this real fact and begin flooding your inbox in addition to snail-mail box having hundreds of no interest APR credit card offers shortly after the holiday season closes. Knowing that should you be like 98 of the American open public, you’ll hop at the possible opportunity to consolidate credit card debt and move balances to 0 interest rate credit cards.

发表评论

您的电子邮箱地址不会被公开。