Archive

Posts Tagged ‘free-plan’

Lock or Unlock?

November 11th, 2009

Sometimes, the obvious isn’t quite so obvious.

Shall we let you resize freely the size (i.e. height and width) of each entity? That sounds quite flexible. But, you would have to resize your entity every time when you make changes to it.

Or shall we lock the size and let it grow automatically along side with its attributes? But some people might want to show only 5 of the 99 attributes in 1 of his 109 entities.

To give the best of the both world, we now support locking height and width down to a per-entity basis. By default, all entities will grow (or shrink) along with adding (or removing) attributes. If you want to lock the size of any particular entity, just click on the pin button on its upper-right-hand corner.

Problem solved!

lock-n-unlock

New Features , ,

New Icon Set

November 7th, 2009

We have just replaced the menu buttons for drawing entities and relationships with graphical icons.

Why?

Because it looks nice; and to make room for upcoming new features!

new-icon-set

New Features , ,

Color Box and Text Label

November 6th, 2009

When your model’s schema grows, very often you may want to group them visually so that your readers will find it easier to comprehend your design.

You can now do so and choose the color of the border and the background.

You can also put text into the box set its color and size to your likings!

color-box

New Features , , ,

The Fast Forward Button

October 14th, 2009

Helping you to create a nice entity-relationship diagram for your application model is our job. But it wouldn’t be so nice if it took you too many clicks to generate SQL CREATE and ALTER statements (aka Forward Engineering).

In the past, the only way to do that would be clicking on the Version Manager tab, then right-clicking on a version, then, and then and then…

Not anymore!

Introduce the Generate SQL speed button on the menu bar. Click on it to select whether you want CREATE statements or ALTER statements.

speed-sql

CREATE Statements

You can generate CREATE statements based on your current work or any previous version of work. SB will also ask you to commit your work into version manager if you choose to use your current work for the script, so that you can always retrieve the corresponding diagram of any scripts you run on your database.

gen-sql-create-small

ALTER Statements

First, you will choose what version of  work you want to migrate your database to.

gen-sql-alter-1-small

Then, choose the version your database is running at currently:

gen-sql-alter-2-small

Go go go, go try it fast!

New Features , ,

Bird’s View Improved

October 14th, 2009

We have users asking for a larger canvas and better bird’s view support. And here we go: we’ve added 4 more pages of 3,000 x 3,000 px canvas with pagination support in bird’s view.

So now you can keep adding more and more entities to your database model for your ever-growing application!

ani-bird

New Features , ,

Maximizing the ERD Pane

October 5th, 2009

Some of you using a netbook with a tiny screen might find it too expensive to keep showing the top info bar – the region that shows the project title, owner information, logout link, etc. Now you can hide it by clicking View > Top Info Bar under the menu.

The bar will be shown again under these circumstances:

hide_top_info_bar

Another interesting improvement: the menu bar will now flow nicely if the screen size is not enough to display all menu buttons:

overflow-menubar

Enjoy!

New Features , ,

Powerful Relationships

October 2nd, 2009

You know you can draw an identifying and a non-identifying relationship by clicking the buttons on the menu bar. And they come with some default values for other attributes (child cardinality, parent optionality, child optionality, etc) of the relationship. You had to edit the relationship and did a few more clicks before you could make it right.

But now with the speed relationship buttons, you can choose exactly what you want your relationship to be before forming one. Doesn’t it sound prefect to anyone that is really into relationships? ;-)

Try it out: click on the little drop-down beside the relationship you want, and explore along until you pick all the values. Then drag from the parent entity to the child. The relationship will form with the precise attributes you want.

If you want to make a new relationship with exactly the same attributes (usually out of your design pattern), just click on the big button face (as you would usually do before) and the new relationship values will follow the old ones.

Who is the relationship guru on earth? You bet!

speed-relationship

New Features , , ,

All New Pricing

September 29th, 2009

It’s been about a year since our first launch of SB and we think it’s about time to align our pricing and plan structure to better serve both our free and paying customers.

In our new pricing structure, we try to open the essential features for free while adding values to paying customers. Some major difference between free and paid plans are:

Public/ Private Projects

A public project allows public users to open and read your projects while a private project allows its owner to grant read, write and/or administrative access to named users.

A paid subscription allows a certain number of private projects and unlimited public projects; while a free plan can create unlimited public projects but no private projects.

So if you are doing open source projects or anything that you are happy to share your projects with the public, free plan is definitely the one to pick.

SQL Alter Scripts

SB allows storing your database schema into the version repository for future retrieval. With paid subscription, you can generate SQL Alter scripts to migrate your database from one version to another.

Reverse Engineering

Reverse-engineering the schema from your database requires quite a lot of system resources and we’ve decided to put a quota (5 times per week) to the free plan.

All Brand New 7-Day Pass

If you want to test-drive our paid subscription but think one month is still too much to pay, you now can try our brand-new 7-day pass. It gives you features of the Micro Plan for 7 days. It costs only $3!

7-Day-Pass

As usual, let us know your feedback on how to make SB better!

Announcement , ,

Unique URL for Projects

September 21st, 2009

You may have noticed by now that each of your projects can be accessed by an unique URL. The URL is short enough for you to pass it around in twitter. The format is:

http://schemabank.com/a/the-unique-id-of-your-project

unique-url

Accessing a Branch

You can also specify the branch and even the version of the schema you want to access. This will open the head version (i.e. the latest version) of the trunk branch:

unique-url-branch

Accessing a Version

And this will open version 2 of the trunk branch:

unique-url-version

With the unique URL and the ability to share your projects for public access, people on the ‘net can locate your projects more easily.

New Features , ,

Better Bootstrapping

September 14th, 2009

You may sometimes run into a state where SB has loaded half-way to complete: you see all application controls, buttons, menu but with an empty ERD pane.

That’s confusing at the least, and dangerous at worst; because SB is trying to load all your project content. If you do something unexpected at that particular state, it could hurt your project.

But with the new bootstrapping method, you won’t get into that state anymore. We have made a window showing you the exact loading progress. And you will see the application interface only after a full load.

bootstrapping

New Features , ,